Bonsoir à tous
J'ai commencé un nouveau site utilisant des pseudo-frames. Mes pages sont donc accessible via l'URL "index.php?page=machin".
J'aimerais employer l'URL Rewriting et ai donc lu quelques tutoriels à ce sujet :
* http://www.webmaster-hub.com/publication/article5.html
* http://www.webrankinfo.com/analyses/autres/url-rewriting-debutants.php
* http://www.webmaster-experience.net/article-article-2.html
* http://web.developpez.com/tutoriel/apache/urlrewriting/
Le problème étant que sur ces tutoriels, les noms des pages sont produis par numéros (donc "index.php?categorie=xx&page=xx") alors que les miennes sont des suites alphabétiques.
J'ai donc essayé d'adapter mon htaccess mais cela ne fonctionne pas. Voici le contenu de mon htaccess.
Lorsque j'essaie donc d'accéder à "/contact.html", qui est donc en fait "/index.php?page=contact", je mange une 404... =/
Ou ai-je pu faire une erreur ?
<edit J'ai mis le code dans des balises...code. />
<edit² J'ai oublié de préciser que je souhaite employer le module mod_rewrite />
<edit³ Titre passé en [Résolu] />
Modifié par SolykZ (03 Aug 2007 - 10:08)
J'ai commencé un nouveau site utilisant des pseudo-frames. Mes pages sont donc accessible via l'URL "index.php?page=machin".
J'aimerais employer l'URL Rewriting et ai donc lu quelques tutoriels à ce sujet :
* http://www.webmaster-hub.com/publication/article5.html
* http://www.webrankinfo.com/analyses/autres/url-rewriting-debutants.php
* http://www.webmaster-experience.net/article-article-2.html
* http://web.developpez.com/tutoriel/apache/urlrewriting/
Le problème étant que sur ces tutoriels, les noms des pages sont produis par numéros (donc "index.php?categorie=xx&page=xx") alors que les miennes sont des suites alphabétiques.
J'ai donc essayé d'adapter mon htaccess mais cela ne fonctionne pas. Voici le contenu de mon htaccess.
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([a-z])\.html$ index.php?page=$1 [L]
Lorsque j'essaie donc d'accéder à "/contact.html", qui est donc en fait "/index.php?page=contact", je mange une 404... =/
Ou ai-je pu faire une erreur ?
<edit J'ai mis le code dans des balises...code. />
<edit² J'ai oublié de préciser que je souhaite employer le module mod_rewrite />
<edit³ Titre passé en [Résolu] />
Modifié par SolykZ (03 Aug 2007 - 10:08)