Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Alessandro Pellizzari Newsgroups: it.comp.www.php Subject: Re: redirect condizionale Date: 25 Sep 2016 06:10:19 GMT Lines: 27 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net F7/kb3ZG7JrZItRybBRiVAMNwwp3gk24U2Su0OSbWzVUcMKh4= Cancel-Lock: sha1:NA3slAAynixNs292zQkqva9oNPE= User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) Xref: csiph.com it.comp.www.php:21163 Il Sat, 24 Sep 2016 21:40:55 +0200, Greg ha scritto: > Il 24/09/2016 18:05:51 Greg ha scritto: > > preciso meglio, ho questa direttiva nell'htaccess: > RewriteRule ^(.*)$ http://www.miosito.it/$1 [R=301,L] Vado a esperimenti, ma prova così: RewriteRule ^(.*)[^\/]$ http://www.miosito.it/$1 [R=301,L] Questo dovrebbe darti un 404 per tutti gli URL che finiscono in / Se vuoi fare il redirect dall'URL che finisce in / in uno che non ce l'ha, prova ad aggiungere questa prima della tua: RewriteRule ^(.*)(\/+)$ http://www.miosito.it/$1 [R=302,L] Sperando non vada in redirect loop. :D Bye. P.S.: non ricordo se le regexp di Apache hanno bisogno di fare l'escape delle barre dritte. Nel caso prova a togliere il backslash prima dello slash in entrambe le righe.