J'envisage de restructurer un peu mon site et je voudrais passer mon forum en sous-domaine à la place d'un bête dossier.
Donc de passer de blind-guardian.fr/forum/index.html à forum.blind-guardian.fr
J'aimerais savoir si le MOD Zero Dup de la premod 3.0.9 que j'utilise fera les redirections adéquates où si j'en ai à faire moi-même dans le .htaccess
Voici celui que j'utilise pour mon forum et qui est actuellement à la racine de mon site :
- Code: Tout sélectionner
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L,NC]
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
RewriteRule ^forum/annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$2&start=$4 [QSA,L,NC]
RewriteRule ^forum/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
RewriteRule ^forum/ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /forum/download/file.php?id=$2&t=$1 [QSA,L,NC]
RewriteRule ^forum/(membre|[a-z0-9_-]*-u)([0-9]+)\.html$ /forum/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
RewriteRule ^forum/(membre|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /forum/search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
RewriteRule ^forum/(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /forum/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
RewriteRule ^forum/sujets-actifs(-([0-9]+))?\.html$ /forum/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
RewriteRule ^forum/sans-reponses(-([0-9]+))?\.html$ /forum/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
RewriteRule ^forum/nouveaux-messages(-([0-9]+))?\.html$ /forum/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
RewriteRule ^forum/non-lu(-([0-9]+))?\.html$ /forum/search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
RewriteRule ^forum/equipe\.html$ /forum/memberlist.php?mode=leaders [QSA,L,NC]
RewriteRule ^forum/rss\.xml$ /forum/rss.php [QSA,L,NC]
RewriteRule ^forum/download([0-9]+)\.php$ /forum/download.php?id=$1 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^forum/([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ /forum/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteRule ^forum/.+/(style\.php|posting\.php|viewtopic\.php|viewforum\.php|viewonline\.php|index\.php|video\.php|rss\.xml|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /forum/$1 [QSA,L,NC,R=301]
RewriteRule ^forum/.+/(styles/.*|images/.*)/$ /forum/$1 [QSA,L,NC,R=301]
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(style\.php|posting\.php|viewtopic\.php|viewforum\.php|viewonline\.php|index\.php|video\.php|rss\.xml|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /forum/$1$2 [QSA,L,NC,R=301]
RewriteRule ^(style\.php|posting\.php|viewtopic\.php|viewforum\.php|viewonline\.php|index\.php|video\.php|rss\.xml|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /forum/$1 [QSA,L,NC,R=301]
RewriteRule ^displayimage\.php$ / [QSA,L,NC,R=301]
Je me doute que lorsque je serais passé en sous-domaine je devrais en générer un nouveau via l'interface admin et le placer dans le dossier du forum mais aurais-je besoin de faire des redirections spéciales ?
Merci pour votre aide

Français |
Anglais


