Problème simple

  • Auteur de la discussion Auteur de la discussion jeromax
  • Date de début Date de début
WRInaute impliqué
Salut
j'ai des conditions d'url rewritting dans un .htaccess

je finis par cette ligne:
RewriteRule ^(.+)$ index.php?var1=$1 [L]

Mais cela ne fonctionne pas...
Je veux que si quelqu'un tape
www.monsite.com/salut le rewritte me renvoie www.monsite.com/index.php?var1=salut

Je pense que c'est tout con :?
Quelqu'un sait comment faire?
 
WRInaute passionné
RewriteRule ^(.+)$ /index.php?var1=$1 [L] chez certains hébergeur, mais si tu dis que tu as d'autres lignes avant, ça ne doit pas être ça.

Ca marche pas, c'est à dire ?
Message d'erreur ?
Quelles sont les lignes avant ?
 
WRInaute impliqué
Pour le slash avant le index.php je le rajoute pour OVH
mais ce n'est pas ça.
voila le code:
Code:
RewriteEngine on
RewriteRule ^page_([0-9]+).html$ page.php?num=$1 [L]
RewriteRule ^(.+)$ index.php?page=$1 [L]
Si je tape www.monsite.com/salut
ça ne marche pas... erreur 404 (page introuvable)
The requested URL /salut was not found on this server.
 

➡️ 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