web-dev-qa-db-fra.com

Aide sur la redirection 301 du sous-domaine vers le domaine racine

J'ai besoin de transférer les liens de sous-domaines existants vers le domaine racine, car le sous-domaine n'existe plus. J'ai essayé autant de lignes de code différentes dans mon fichier .htaccess et je ne parviens pas à faire fonctionner la redirection.

Les liens vers le sous-domaine se présentent comme suit: http://sub.example.com/dir/y99bb4

Quelqu'un peut-il suggérer un code pour moi?

5
Lin

Pour rediriger les demandes de sub.example.com/uri vers example.com/uri:

RewriteEngine on
RewriteCond %{HTTP_Host} ^sub.example.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

Pour rediriger les demandes de sub.example.com/uri vers example.com:

RewriteEngine on
RewriteCond %{HTTP_Host} ^sub.example.com$
RewriteRule ^(.*)$ http://example.com/ [R=301,L]
7
Nick