Articles of reindirizza

Spring Boot reindirizza HTTP a HTTPS

Per l’applicazione basata su Spring Boot ho configurato le proprietà ssl su application.properties, vedi la mia configurazione qui: server.port=8443 server.ssl.key-alias=tomcat server.ssl.key-password=123456 server.ssl.key-store=classpath:key.p12 server.ssl.key-store-provider=SunJSSE server.ssl.key-store-type=pkcs12 E ho aggiunto la connessione a Application.class, come @Bean public EmbeddedServletContainerFactory tomcatEmbeddedServletContainerFactory() { final TomcatEmbeddedServletContainerFactory factory = new TomcatEmbeddedServletContainerFactory(); factory.addAdditionalTomcatConnectors(this.createConnection()); return factory; } private Connector createConnection() { final String protocol = […]

NGINX Reindirizza http a https e non www a ww

Sto configurando un server nginx con un SSL. Il dominio con ssl è www.mydomain.com Voglio redirect tutte le richieste da: http://mydomain.com , http://www.mydomain.com e https://mydomain.com a https://www.mydomain.com Attualmente ho i seguenti blocchi server: server{ listen 443 ssl; root /www/mydomain.com/; ssl_certificate /ssl/domain.crt; ssl_certificate /ssl/domain.key; . . . } server{ listen 80; server_name mydomain.com; return 301 https://www.mydomain.com$request_uri; […]

Come redirect l’URL del browser dell’utente a una pagina diversa in Nodejs?

Nell’applicazione che sto cercando di scrivere, la pagina principale ( http: // localhost: 8675 ) ha il seguente formato: Start Ecco il codice in server.js: http.createServer(function(request, response) { var root = url.parse(request.url).pathname.split(‘/’)[1]; if (root == ”) { var query = url.parse(request.url).search: if (query == ‘?joinnew’) { var newRoom = getAvaliableRoomId(); // ‘8dn1u’, ‘idjh1’, ‘8jm84’, etc. […]

Forza SSL / HTTPS con mod_rewrite

Ho un’applicazione Zend Framework che voglio forzare in HTTPS usando mod_rewrite. Sono piuttosto perso quando si tratta di mod_rewrite. Ecco il mio attuale file .htaccess nella radice della mia applicazione. RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-l RewriteRule !\.(html|htm|php|js|ico|gif|jpg|png|css|csv)$ /subdir/index.php Qual è il modo migliore per forzare l’applicazione […]

Come forzare SSL / https in Express.js

Sto cercando di creare un middleware per Express.js per redirect tutto il traffico non sicuro (porta 80) alla porta SSL protetta (443). Sfortunatamente non ci sono informazioni in una richiesta Express.js che consente di determinare se la richiesta arriva su http o https. Una soluzione sarebbe quella di redirect ogni richiesta, ma questa non è […]

Differenza tra i codici di reindirizzamento HTTP

Le differenze tra i vari codici di reindirizzamento HTTP 3XX non mi sono chiare. Sì, ho letto le specifiche, ma sembra esserci qualche discrepanza tra la pratica standard e quella attuale. Il codice di reindirizzamento 301 sembra abbastanza chiaro: ciò significa che la risorsa è stata spostata in modo permanente in un altro URI e […]

apache reindirizza http a https e www a non www

fondamentalmente quello che voglio è redirect al richiesta di utilizzare HTTPS anziché http Ho questo nel mio htaccess finora e ha funzionato alla grande: Codice: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} oggi qualcuno ha notato che andando a: http://www.example.com reindirizza e mostra una connessione non protetta. Il mio ssl è configurato per dominio […]

Chrome annulla CORS XHR su reindirizzamento HTTP 302

Sembra che secondo le specifiche CORS , le richieste GET e POST debbano seguire in modo trasparente i reindirizzamenti 302. Ma Chrome sta annullando la mia richiesta. Ecco il JS che esegue la richiesta: var r = new XMLHttpRequest(); r.open(‘GET’, ‘https://dev.mysite.com/rest’, true); r.send(); Ecco cosa dovrebbe accadere: Cliente: richiesta XHR POST a / rest Server: […]

Come redirect un percorso URL in IIS?

In IIS 6.0, esiste un modo semplice per redirect le richieste a una cartella in un’altra cartella, preservando il resto del percorso. per esempio Se ho spostato il contenuto da: mysite.org.uk/stuff a stuff.mysite.org.uk/ Posso redirect automaticamente le richieste per pagine specifiche come mysite.org.uk/stuff/countrybriefing/tanzania/travel.html a stuff.mysite.org.uk/countrybriefing/tanzania/travel.html So che .htaccess può fare cose come questa in Apache, […]

Forza HTTPS per URL specifici

Questo dovrebbe essere veloce … ecco il mio attuale file .htaccess: # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress Quello che devo fare è assicurarsi che se viene raggiunto http://www.mydomain.com/cart/ , è necessario forzare HTTPS … così /cart/ e […]