mod_rewrite et pretty urls ne fonctionnent pas
Posted: Mon Jun 19, 2006 6:47 pm
bonjour
je n'arrive pas à faire fonctionner le mode pretty_urls avec mod_rewrite de manière à avoir url du type monsite/rub1/sousRub12
j'ai activé le module mod_rewrite dans apache (décommenter 2 lignes de httpd.conf)
pour info, j'ai un serveur de test en local (easyphp 1.7 et mon site cmsms est dans un alias apache)
extrait de mon config.php
mon fichier .htaccess est le suivant
l'url affiché dans le navigateur est bonne mais j'ai l'erreur suivante :
Your browser sent a request that this server could not understand.
comment résoudre cela ?
et si cela marche, le fait d'activer comment on doit entrer dans href de <a pour faire des urls vers des pages / articles du cms ?
./maPage/maSousPage ou index.php?page="alias_page"
merci d'avance pour vos réponses
je n'arrive pas à faire fonctionner le mode pretty_urls avec mod_rewrite de manière à avoir url du type monsite/rub1/sousRub12
j'ai activé le module mod_rewrite dans apache (décommenter 2 lignes de httpd.conf)
pour info, j'ai un serveur de test en local (easyphp 1.7 et mon site cmsms est dans un alias apache)
extrait de mon config.php
Code: Select all
$config['assume_mod_rewrite'] = true;
$config['page_extension'] = '/';
$config['internal_pretty_urls'] = true;
$config['use_hierarchy'] = true;
$config['query_var'] = 'page';
Code: Select all
RewriteEngine On
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Your browser sent a request that this server could not understand.
comment résoudre cela ?
et si cela marche, le fait d'activer comment on doit entrer dans href de <a pour faire des urls vers des pages / articles du cms ?
./maPage/maSousPage ou index.php?page="alias_page"
merci d'avance pour vos réponses