1 votes

le sous-domaine redirige vers le sous-dossier

J'ai créé un sous-domaine pour mon site web (fr.mohamedkadri.com) et après 24 heures, il est devenu actif mais il redirige vers le sous-dossier que j'avais indiqué (mohamedkadri.com/fr).

Y a-t-il un problème ? Pourquoi le sous-domaine redirige-t-il vers le sous-dossier ?

Voici mon fichier .htaccess :

SetEnv PHP_VER 5

RewriteEngine On

RewriteCond %{HTTP_HOST} !^mohamedkadri.com$ [NC]
RewriteRule ^(.*)$ http://mohamedkadri.com/$1 [L,R=301]

1voto

Steven Points 2979
  1. Vous pourriez ajouter des conditions de réécriture supplémentaires

    RewriteCond %{HTTP_HOST} !^mohamedkadri.com$ [NC]

    RewriteCond %{HTTP_HOST} !^fr.mohamedkadri.com$ [NC]

    RewriteRule ^(.*)$ http://mohamedkadri.com/ 1 $ [L,R=301]

  2. Vous pouvez configurer hôtes virtuels apache Ainsi, chaque domaine aura sa propre configuration.

0voto

benjamin Points 187

Afaik les sous-domaines sont stockés dans des sous-dossiers (par exemple apache). tant que vous pouvez atteindre votre cible via l'URL prévue fr.mohamedkadri.com/and/more/URL où est le problème ?

Edit0 : Je pense que vous devez utiliser des règles de réécriture (apache mod_rewrite) dans votre site Web. .htaccess dans le dossier nommé en fonction de votre sous-domaine.

0voto

user3259989 Points 61

Ok, j'ai compris !

J'ai modifié mon fichier htaccess :

RewriteCond %{HTTP_HOST} !^mohamedkadri.com$ [NC] RewriteRule ^(.*)$

à

RewriteCond %{HTTP_HOST} www.mohamedkadri.com$ [NC] RewriteRule ^(.*)$

J'ai donc supprimé le www et gardé les autres sous-domaines tels quels !

Merci pour vos réponses ;)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X