Bonjour,
voilà depuis quelques années, j'utilise un nom de domaine avec pour seul "site" un forum. Ainsi lorsque l'on va sur "www.monsite.com" on arrive directement sur le forum. Par ailleurs ce forum utilise la redirection évoquée dans ce sujet : http://forums.phpbb-fr.com/coding-webmastering-securite/sujet39629.html
Or dans un avenir relativement proche, j'ai pour intention d'ouvrir un site qui sera à la racine du site (forcément). Le forum serait donc déplacé vers un sous-domaine : forum.monsite.com.
Si je sais bien redirigé de façon permanente un répertoire vers un autre (ou une adresse différente), je ne vois pas comment faire pour que les fichiers présents à la racine ne soient pas redirigés mais bien les anciens connus des robots ou des membres
Je vous expose ci-dessous le fichier htaccess "brut" (je n'y ai changé que l'adresse du site)
Voilà d'avance merci à vos idées et solutions. Si vous voyez également un moyen d'optimiser le code, n'hésitez pas à m'en faire part.
Merci d'avance.
voilà depuis quelques années, j'utilise un nom de domaine avec pour seul "site" un forum. Ainsi lorsque l'on va sur "www.monsite.com" on arrive directement sur le forum. Par ailleurs ce forum utilise la redirection évoquée dans ce sujet : http://forums.phpbb-fr.com/coding-webmastering-securite/sujet39629.html
Or dans un avenir relativement proche, j'ai pour intention d'ouvrir un site qui sera à la racine du site (forcément). Le forum serait donc déplacé vers un sous-domaine : forum.monsite.com.
Si je sais bien redirigé de façon permanente un répertoire vers un autre (ou une adresse différente), je ne vois pas comment faire pour que les fichiers présents à la racine ne soient pas redirigés mais bien les anciens connus des robots ou des membres
Je vous expose ci-dessous le fichier htaccess "brut" (je n'y ai changé que l'adresse du site)
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^monsite.org$
RewriteRule ^(.*) http://www.monsite.org/$1 [QSA,L,R=301]
RewriteRule ^forums.* index.php
RewriteRule ^mforum([0-9]*).* viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* viewtopic.php?t=$1&view=newest
RewriteCond %{HTTP_REFERER} !^http://www.monsite.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.monsite.org$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|wmv|swf|txt|pdf|JPG|JPEG|BMP|PNG|PDF|ZIP|RAR|WMV|EXE|exe|ttf|MP3|mp3)$ http://www.monsite.org/templates/Chronicles/images/logo_chronicles.gif [R,NC]
Options All -Indexes
RewriteCond %{HTTP_HOST} ^monsite.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.monsite.com$
RewriteRule ^(.*)$ http://www.monsite.org/ [R=301,L]
RewriteCond %{HTTP_HOST} ^monsite.biz$ [OR]
RewriteCond %{HTTP_HOST} ^www.monsite.biz$
RewriteRule ^(.*)$ http://www.monsite.org/ [R=301,L]
RewriteCond %{HTTP_HOST} ^monsite.info$ [OR]
RewriteCond %{HTTP_HOST} ^www.monsite.info$
RewriteRule ^(.*)$ http://www.monsite.org/ [R=301,L]
RewriteCond %{HTTP_HOST} ^monsite.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.monsite.net$
RewriteRule ^(.*)$ http://www.monsite.org/ [R=301,L]
RewriteCond %{HTTP_HOST} ^monsite.fr$ [OR]
RewriteCond %{HTTP_HOST} ^www.monsite.fr$
RewriteRule ^(.*)$ http://www.monsite.org/ [R=301,L]
Voilà d'avance merci à vos idées et solutions. Si vous voyez également un moyen d'optimiser le code, n'hésitez pas à m'en faire part.
Merci d'avance.