URL Rewriting et MULTI-DOMAINES OVH

Nouveau WRInaute
Bonjour à tous!

J'arrive à faire de l'url rewriting avec la racine.
Cependant j'ai crée un sous domaine: sousdom et j'ai utilisé l'option multidomaine chez ovh pour que www.sousdom.com pointe sur sousdom.site.fr.

Voilà, je veux que lorsque je tape www.sousdom.com/index.htm, que ça appelle www.sousdom.com/index.php en rewriting.

Or mon code marche avec www.site.fr/sousdom/index.htm mais pas en www.sousdom.com/index.htm!! Pouvez vous m'aider svp j'ai passé 5h de la nuit dessus à tester plusieurs combinaisons, peut-être pouvez vous m'éclairer!!

RewriteEngine on
RewriteRule ^\accueil\.htm$ /sousdom/accueil.php [L]
RewriteRule ^\index\.htm$ /sousdom/index.php [L]

J'ai testé aussi avec RewriteBase /sousdom ou en enlevant les \ ça ne marche pas...
 
WRInaute occasionnel
Peut-être :
Code:
RewriteEngine on
RewriteRule ^/accueil\.htm$ /accueil.php [L]
RewriteRule ^/index\.htm$ /index.php [L]
Ou
Code:
RewriteEngine on
RewriteRule ^accueil\.htm$ /accueil.php [L]
RewriteRule ^index\.htm$ /index.php [L]
Quel type d'erreur ? 404 ?
 
Nouveau WRInaute
Bonjour,

J'ai aussi le même soucis :

Mon domaine www.domaine1.com pointe sur le dossier /domaine1/.

Dois-je mettre un .htaccess juste à la racine de mon serveur ou bien un .htaccess par dossier /domainex/ ?
 
WRInaute discret
Idem pour moi.

Grace à l'option multidomaine, j'ai 2 domaines sur le même hébergement.

j'ai donc un nom de domaine qui pointe à la racine de mon site
http://www.example.com/

et un autre nom de domaine qui pointe vers un dossier de ce même site
http://www.example2.com/ --> http://www.example.com/dossier

je voudrais installer l'url rewriting sur http://www.example2.com.
Mais je n'y arrive pas (erreur 404) :

Code:
Options +FollowSymlinks
RewriteEngine On

RewriteRule ^page([0-9]+)\.html$  /dossier/index.php?page=$1 [L]
ceci fonctionne :
http://www.example.com/dossier/page2.html fait bien référence à http://www.example.com/dossier/index.php?page=2.

je voudrais maintenant que :
http://www.example2.com/page2.html fasse référence à http://www.example2.com/index.php?page=2.



Je suis pas super calé en htaccess, Si quelqu'un a la solution.... merci de m'aider.
 
WRInaute occasionnel
@SebOmaX : Je dirais de mettre dans le rep "domaineX"

@2fou : En mettant le .htaccess dans le rep en question et avec cette règle
Code:
RewriteRule ^page([0-9]+)\.html$  /index.php?page=$1 [L]
 
WRInaute discret
c'est bon, ça fonctionne,
il manquait simplement un slash :

RewriteRule ^/page([0-9]+)\.html$ /index.php?page=$1 [L]
 
WRInaute discret
2fou a dit:
c'est bon, ça fonctionne,
il manquait simplement un slash :

RewriteRule ^/page([0-9]+)\.html$ /index.php?page=$1 [L]

Merci beaucoup "2fou"

Tu me sauves la vie! lol

Ca fesait une heure de temps que je cherchais la solution! :wink:
 
Discussions similaires
Haut