| |
|
| :: |
| Auteur |
Message |
Gwaelia
Inscrit le: 13 Jan 2008 Messages: 8 Localisation: Ile de la Réunion
|
Posté le: Ven Fév 15, 2008 8:09 pm Sujet du message: Erreur 404 = .htaccess et pourtant... |
|
|
Bonsoir !
Avant tout, je vous remercie d'avoir réalisé ces mods, vraiment pratique.
En effet, j'ai pu tester avec un forum du test, cela a marché. Bien sûr, j'ai galéré avant de piger qu'en fait, cela venait du fichier .htaccess.
Il me suffisait alors de copier et coller, et ça fonctionnait à merveille pour le forum du test.
Et donc, j'ai décidé de faire la même chose pour mon forum, mais... malheureusement, ça ne marche pas.
En effet, cela s'affiche erreur 404. J'ai bien copié/collé le fichier .htaccess et l'uploader sur mon serveur, à la racine.
Mais ça ne fonctionne pas, je vous avoue que je ne comprends pas...
Voici le code htaccess pour le forum du test :
| Code: |
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^test/root/forum\.html$ /test/root/index.php [QSA,L,NC]
# FORUM
RewriteRule ^test/root/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /test/root/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^test/root/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^test/root/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^test/root/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES ADVANCED
RewriteRule ^test/root/[a-z0-9_-]*-u([0-9]+)\.html$ /test/root/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES ADVANCED
RewriteRule ^test/root/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /test/root/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^test/root/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /test/root/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^test/root/post([0-9]+)\.html$ /test/root/viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^test/root/equipe\.html$ /test/root/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^test/root/[a-z0-9_-]+(-([0-9]+))?\.html$ /test/root/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
|
Et le code pour mon forum :
| Code: |
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^/forum\.html$ /index.php [QSA,L,NC]
# FORUM
RewriteRule ^/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES ADVANCED
RewriteRule ^/[a-z0-9_-]*-u([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES ADVANCED
RewriteRule ^/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^/post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^/equipe\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^/[a-z0-9_-]+(-([0-9]+))?\.html$ /viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
|
Forum de test a pour url : http://mikashue.info/test/root
Mon forum : http://paradise974.mikashue.info
Je ne sais pas si cela vient de là.
En tout cas, j'ai trouvé bizarre...
Merci d'avance,
Je vous souhaite une excellente soirée. |
|
|
| Revenir en haut de page |
|
 |
|
 |
Gwaelia
Inscrit le: 13 Jan 2008 Messages: 8 Localisation: Ile de la Réunion
|
Posté le: Sam Fév 16, 2008 6:38 am Sujet du message: Re: Erreur 404 = .htaccess et pourtant... |
|
|
J'ai essayé avec ce fichier .htaccess :
| Code: |
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^paradise974/forum\.html$ /paradise974/index.php [QSA,L,NC]
# FORUM
RewriteRule ^paradise974/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^paradise974/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^paradise974/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^paradise974/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES ADVANCED
RewriteRule ^paradise974/[a-z0-9_-]*-u([0-9]+)\.html$ /paradise974/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES ADVANCED
RewriteRule ^paradise974/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /paradise974/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^paradise974/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /paradise974/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^paradise974/post([0-9]+)\.html$ /paradise974/viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^paradise974/equipe\.html$ /paradise974/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^paradise974/[a-z0-9_-]+(-([0-9]+))?\.html$ /paradise974/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
##################################################### |
Malheureusement, ça ne marche pas... Des idées ?
Edit : C'est bon, j'ai réussi. Il fallait considérer les sous-domaines comme les noms de domaines à part entière... Et donc, j'ai placé .htaccess dans le dossier paradise974 et c'est réglé !
Merci à tous !  |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3821
|
Posté le: Sam Fév 16, 2008 10:04 am Sujet du message: Re: Erreur 404 = .htaccess et pourtant... |
|
|
| Gwaelia a écrit: |
Edit : C'est bon, j'ai réussi. Il fallait considérer les sous-domaines comme les noms de domaines à part entière... Et donc, j'ai placé .htaccess dans le dossier paradise974 et c'est réglé !
Merci à tous !  |
Exactement ! |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|