| :: |
| Auteur |
Message |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 5:30 am Sujet du message: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
J'ai un petit soucis avec le mod rewrite d'Apache puisqu'il ne fonctionne pas en local.
Je suis sous Windows XP SP2 avec Apache/2.0.54 (Win32) PHP/5.0.4
Dans le fichier httpd.conf, j'ai bien décommenté la ligne suivante :
| Code: | | LoadModule rewrite_module modules/mod_rewrite.so |
Lorsque je fais un phpinfo(), je vois bien que le module rewrite est chargé:
| Code: | | Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_access mod_actions mod_alias mod_asis mod_auth mod_autoindex mod_cgi mod_dir mod_env mod_imap mod_include mod_isapi mod_log_config mod_mime mod_php5 mod_negotiation mod_rewrite mod_setenvif mod_userdir |
Par contre, il est sans effet (les mêmes fichiers marchent correctement sur le serveur).
Le fichier .htaccess est le suivant :
| Code: | Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^vag-forum\.com$ [NC]
RewriteRule ^(.*) http://www.vag-forum.com/$1 [QSA,L,R=301]
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum/.+/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum/.+-vc([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum/.+-vf([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum/.+-vf([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /phpbb/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
##################################################### |
J'ai donc essayé avec ou sans le / devant forum mais ça ne marche pas.
Si vous avez une idée ça sera avec plaisir de lire votre solution. S'il faut d'autres détails je me tiens à votre disposition.
Merci. |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
Posté le: Jeu Aoû 31, 2006 9:57 am Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
Je dirais qu'un petit AllowOverride All dans le httpd.conf direct comme ça :
| Code: |
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride All
# AllowOverride None |
Tu peux aussi restreindre la portée de la règle en la limitant aux Vhost de chaque domaine, mais en local
Il se peut aussi que loadmodule ne soit pas assez, et qu'un petit AddModule soit aussi nécessaire, ça dépend.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 11:30 am Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
Il m'avait semblé lire quelques part sur le net que le
| Code: | | AddModule mod_rewrite.c |
était inutile avec Apache2.
Ce fichier n'est pas présent suite à l'installation d'Apache. Peut-être qu'il faut je le télécharge.
Je vais donc un fouiner sur le web, pour obtenir des infos sur ce AddModule avec Apache2. |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 11:36 am Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
Non malheureusement, ça ne marche pas  |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 11:41 am Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
| dcz a écrit: |
Il doit y avoir de la doc sur le net.
++ |
Je pense bien. Pour l'instant ce n'est pas trop urgent, je regarderai ça en détail ce week-end, car j'ai d'abord un autre petit soucis à régler (problèmes de cookies qui empêche certains membres de s'identifier). |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 12:18 pm Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
Pour le cookie domain j'avais www.vag-forum.com
Je viens donc de retirer le www tout en laissant le "."
J'attends du coup le retour de mes utilisateurs. Je te tiens au courant. |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 12:41 pm Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
Pour l'instant je n'ai pas de sous-domaine. Mais lorsque j'en aurai besoin l'astuce sera donc déjà mis en place.
Merci. |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
Nicolas phpBB SEO Team


Inscrit le: 25 Aoû 2006 Messages: 120
|
Posté le: Jeu Aoû 31, 2006 1:37 pm Sujet du message: Re: Le Mod Rewrite ne fonctionne pas en local sous Windows XP |
|
|
| Nicolas a écrit: |
Non malheureusement, ça ne marche pas  |
J'ai changé le mauvais tag celui de <Directory />
ça marche correctement maintenant.
Merci beaucoup  |
_________________ http://www.VAG-Forum.com |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15123
|
|
| Revenir en haut de page |
|
 |
|
|