domaineS + répertoire

WRInaute impliqué
Bonjour,

Je suis sur un serveur dédié.
je souhaite pouvoir changer une adresse comme ci dessous
h*ttp://www.domain.fr/page.php?id=abc
en
h*ttp://www.domain.fr/page-abc.html

Comme j'ai plusieurs noms de domaine pointant sur mon serveur je les ai classé dans des répertoires. Ainsi h*ttp://www.domain.fr/ correspond au répertoire disons rep

J'ai essayé cette regle sans succès (500)
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.fr$
RewriteRule ^rep/page-([a-z]+)\.html$ /domain/rep/page.php?id=$1 [L]

Vous avez une solution sur ce problème ? (je suis chez agarik)

Cordialement
 
WRInaute occasionnel
Bonsoir,

Question toute bête ... as tu activé le mod_rewrite sur ton dédié ?
Car au niveau du code, cela me paraît correct.
 
WRInaute occasionnel
Vraiment étrange, car pour avoir testé ton htaccess tel quel chez moi, je n'ai pas eu l'ombre d'une erreur 500, et la redirection était fonctionnelle.
A moins que cela vienne de tes "rep".
Hmm,
Essaye ça (à placer dans chacun des rep propres à un domaine):

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^page-([a-z]+)\.html$ /page.php?id=$1 [L]
Vu que, si j'ai bien compris, ton domaine renvoit vers le rep, le rep n'est pas visible donc pas besoin de le prendre en compte. Idem pour /domain/.
 
WRInaute impliqué
ca veut toujours pas.
Bon je vais voir si mon hébergeur accepte les règles d'écriture mais à mon avis je connais déjà leur réponse.
Peut être qu'il y a une synthaxe spéciale...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut