Été bloqué sur cela pendant des siècles et essayé des charges de corrections mais ne peut pas obtenir ma tête autour de lui!supprimer http de l'URL dans .htaccess (mod_rewrite)
Je cours un site où le contenu des pages est généré basé sur une URL. Par exemple:
http://www.mysite.com/http://www.supercheese.com
générerait un mashup de contenu de mysite.com et supercheese.com
Le .htaccess j'utilise pour cela (à mysite.com) est:
<ifModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [L]
RewriteRule assets/.* - [L]
RewriteRule ^(.*)$ test.php?url=$1 [NC,L]
</ifModule>
Donc, fondamentalement, la deuxième URL est passée dans une chaîne php.
Ma question est la suivante, je dois retirer le http: // de l'adresse à l'aide .htaccess
PAR EXEMPLE Si quelqu'un tape:
http://www.mysite.com/http://www.supercheese.com
je besoin pour devenir:
http://www.mysite.com/www.supercheese.com
Un grand merci à l'avance pour jeter un oeil à ce sujet. Vous êtes top les gars.
Salut, merci pour cela.J'ai essayé de le mettre à la fin, mais pas de chance :( – DrShamoon
Vous êtes les bienvenus, cliquez sur Accepter – soju
vous devez mettre cette RedirectMatch avant les règles de réécriture – soju