Ma page d'accueil se trouve sur www.nazgulled.net et j'ai acheté un nouveau domaine www.ricardoamaral.net. Ces deux domaines pointent vers le même serveur exact.Problèmes de redirection d'un ancien domaine vers un nouveau avec Apache et htaccess
Je vais avoir deux problèmes avec la redirection, mon code actuel est ceci:
RewriteCond %{HTTP_HOST} ^(www\.)?nazgulled\.net [NC]
RewriteRule ^(.*)$ http://www.ricardoamaral.net/$1 [L]
Pour l'instant je suis juste tester, mais l'idée est de remplacer [L] avec [L, R = 301 ] quand je suis prêt à tout bouger, juste pour que tu saches.
... Quoi qu'il en soit
1) Ce ne fonctionne pas, quand je l'essayer, je ne peux pas accéder à « nazgulled.net », il me donne une « erreur interne du serveur » et je n » t comprendre pourquoi ... Je ne comprends pas pourquoi parce que si remplacer "ricardoamaral.net" par "google.com", la redirection fonctionne très bien:/
2) J'ai quelques sous-domaines et je voudrais aime rediriger tout dans ceux-là aussi. Mon premier choix est d'ajouter différentes conditions/règles de réécriture pour chacun des sous-domaines mais cela prend beaucoup de code manuel et si l'utilisateur tape un sous-domaine qui n'existe pas, il ne le redirige pas et je le veux aussi.
Mais cela ne résoudra pas problème # 2 droit? Mais si j'utilise cette solution, je n'ai pas besoin de me préoccuper du drapeau QSA, n'est-ce pas? Je sais que je peux les diagnostiquer comme ça, le problème est que l'url pour accéder à mon panneau de domaine ne fonctionne pas lol, je dois contacter mon administrateur de domaine ... –
Vous feriez probablement mieux de gérer # 2 de la même manière que moi suggéré. J'apprécie vraiment une suggestion différente. –
Je devrais ajouter un VirtualHost pour chaque sous-domaine de cette façon et c'est ce que je veux éviter ... –