MarcWiki

Le wiki de Marc Meurrens
connexion :
Help > Home > Tech > Apache >
(no edit access)

Redirection

Resp. Mise à jour 16 Octobre 2009 à 22h16 par
Redirection HTTP d'URL's utilisée par Casiwi et d'autres wikis.
Redirection depuis un domaine vers un autre.

La doc officielle

Un tutoriel en français

Un tutoriel en anglais

Changement permanent de nom de domaine

Ceci est le cas où le site reste totalement identique, mais change d’adresse principale.

Le but est de rediriger toutes les anciennes adresses vers les nouvelles.

Exemples



htaccess

Ceci est réalisé très simplement avec un seul fichier .htaccess placé à la racine de l’ancienne adresse.


Redirect permanent / http://nouvelle.adresse.fr/



ou, plus proprement :


<IfModule mod_rewrite.c>
Redirect permanent / http://nouvelle.adresse.fr/
</IfModule>



Ceci envoie un code HTTP 301 redirection permanente qui informe les navigateurs, et surtout les moteurs de recherche, qu’il faut mettre à jour leurs liens vers la nouvelle adresse.

wiki.bartholdi.be

redirection temporaire depuis un hébergeur foireux (où se trouve encore en mai 2009 le nom de domaine bartholdi.be) vers notre hébergeur compétent (où se trouve déjà le vrai site).

htaccess



<IfModule mod_rewrite.c>
Redirect permanent / http://membres.cassiopea.org/nathan/mm/bartholdi/
</IfModule>



Le fichier .htaccess de Casiwi


htaccess



<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?wiki=$1 [QSA,L]
</IfModule>