htaccess: rediriger toutes les demandes de domaine différent (sans requête d'arguments)
Comment puis-je rediriger toutes les requêtes (indépendamment de ce que la page est en cours de demande) sur sub.domain.com pour newdomain.com? Actuellement, j'ai
Redirect 301 /http://www.newdomain.com/
Lorsqu'une demande arrive pour domain.com/shop/product la redirection va à newdomain.com/shop/product alors qu'il devrait juste aller à newdomain.com
Vous devez vous connecter pour publier un commentaire.
Utilisation De Réécriture:
http://www.newdomain.com
mais ne pas les transférer.http://servername/
), une redirection sera délivrée à cet emplacement. Sinon, le protocole actuel, le nom du serveur et le numéro de port peut être utilisé pour générer l'URL envoyée avec la redirection." httpd.apache.org/docs/2.2/rewrite/flags.html#flag_r/$1
à la fin travaillé sur la plupart de mes serveurs (je ne l'ai pas testé en tout)./$1
va ajouter le chemin d'accès de la demande pour le nouveau domaine. Ce n'est pas ce que l'OP intendet. Pour voir ce qui se passe, vous pouvez augmenter laRewriteLogLevel
: httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteloglevelQui transmettra toutes les requêtes GET.