Un client ha un certificato SSL solo per la versione www.site.com del dominio, non site.com. Il reindirizzamento per HTTP normale non è stato un problema tramite mod_rewrite. Tuttavia, questo metodo sembrava fallire per noi per HTTPS. Noi vogliamo reindirizzare https://site.com richieste a https://www.site.com . È possibile farlo senza generare un …
Ho un semplice file .htaccess che funziona alla grande sulla versione http del sito ma non quando vado su https. Perché? RewriteEngine on #This is so if the file exists then use the file RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ %{REQUEST_FILENAME} [L] #These conditions check if a file or folder exists …
Ho complicato RewriteConde RewriteRulein una macchina. E secondo queste regole, alcune delle richieste verranno reindirizzate su un altro computer. Quindi c'è qualche registro di Apache che mostra chiaramente come avviene il reindirizzamento? Perché il reindirizzamento sta avvenendo in modi che non prevedo.
Ho questo nel mio htaccess ma non riesco a capire a cosa serva. A causa della natura della regola, la ricerca non aiuta neanche. RewriteCond %{REQUEST_URI} !(/$|\.) RewriteRule (.*) %{REQUEST_URI}/ [R=301] Qualcuno può spiegare a cosa serve?
Gestisco un piccolo sito Web in un ambiente LAMP di hosting condiviso: questo in pratica significa che l'unica cosa che posso modificare è un file htaccess. Volevo aggiungere il supporto HSTS (e l'ho fatto), ma, quando ho testato il mio sito Web qui per l'idoneità al precarico HSTS, ho ricevuto …
Voglio abilitare la registrazione di riscrittura in modo da poter eseguire il debug di una regola di riscrittura ma l'aggiunta delle direttive RewriteLog sta causando un errore 500. Informazioni sulla versione: Ubuntu 14.04 Server version: Apache/2.4.12 (Ubuntu) Server built: Feb 4 2015 14:22:06 contenuti di .htaccess <IfModule mod_rewrite.c> RewriteEngine On …
Sto provando a configurare Apache con SSl e proxy SSL richieste alla mia istanza Tomcat. Penso di aver fatto funzionare SSL ma c'è ancora un errore che si presenta: Bad Gateway The proxy server received an invalid response from an upstream server. * SSL Virtualhost * LoadModule ssl_module modules/mod_ssl.so Listen …
Ho un server che riceve un po 'di traffico da un bilanciamento del carico che termina SSL, nel qual caso arriva come HTTP sulla porta 80 con un http_x_forwarded_proto= "https" Voglio una regola mod_rewrite che consenta solo il traffico HTTPS diretto o il traffico HTTPS inoltrato. Ho questo finora: RewriteEngine …
Questo è un server Apache httpd 2.2. Richiediamo che l'accesso a questo server web sia crittografato da HTTPS. Quando i client Web visitano il mio sito all'indirizzo http://www.example.org/ $ foo (porta 80), desidero reindirizzare la loro richiesta al sito Web crittografato HTTPS all'indirizzo https://www.example.org/ $ foo. Sembra che ci siano …
Ho un sito Web che è stato migrato da un vecchio nome di dominio (ad esempio olddomain.com) a un nuovo nome di dominio (ad esempio newdomain.com). Per motivi SEO, devo riscrivere tutto il traffico del sito Web sul nuovo nome di dominio principale (ad es. Www.newdomain.com). Sfortunatamente, non so come …
Sto cercando di reindirizzare un URL senza www. a www.version (esempio.com a www.esempio.com). Uso il solito RewriteCond %{HTTP_HOST} ^example\.com [nc] RewriteRule (.*) http://www.example.com/$1 [R=301,L] Questo funziona su tutti i miei altri progetti. Tuttavia, in questo particolare sito, termina con un ciclo di reindirizzamento. Ecco la parte strana: ho provato ad …
Ho un .htaccess che assomiglia a questo: RewriteEngine on RewriteLog "/Applications/MAMP/logs/rewrite_engine_log" RewriteCond %{REQUEST_URI} !/(index.php|css|images|js)/.*$ RewriteRule (.*) /mysite/index.php/$1 Quando aggiungo quella direttiva RewriteLog, ottengo un errore interno del server. Nei file di registro di Apache ottengo queste informazioni: /Applications/MAMP/htdocs/mysite/.htaccess: RewriteLog not allowed here Non ho creato quel file rewrite_engine_log manualmente, ma …
In che modo i sistemi MVC in cui si trovano gli URL in queste forme forzano tutte le richieste attraverso un singolo file index.php? http://www.example.com/foo/bar/baz http://www.example.com/goo/car/caz/SEO-friendly-name-of-the-object http://www.example.com/hey/you EDIT: Quando provo le regole di riscrittura di seguito ottengo questo errore: [error] [client 127.0.0.1] Invalid URI in request GET / HTTP/1.1 [error] …
Sto usando il seguente codice per indirizzare tutte le richieste www a URL non www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Funziona benissimo all'interno di un file .htaccess nella radice del mio sito web. Ad esempio, www.example.com -> example.com/ www.example.com/ -> example.com/ www.example.com/other_page -> example.com/other_page Tuttavia, …
Ho problemi a configurare Apache con mod_rewrite sulla mia macchina di sviluppo. Mod_rewrite è attivo e funziona bene per alcune regole. Alcune regole non funzionano come previsto, come questa: RewriteRule ^static/([^/]+)/([^/]+) /static.php?sISOCode=$1&sPage=$2 In static.php lo faccio (per il debug): <?php print_r($_GET); print_r($_POST); print_r($_SERVER); die(); Quale stampa (rimosso alcuni elementi dall'array …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.