2008-12-28 5 views

Répondre

7

Cela devrait faire l'affaire:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^subdir/(.*)$ http://domain.co.uk/$1 [R=301,L] 
</IfModule> 

Mise à jour: testé, cela fonctionne.

+0

L'URL complète est-elle vraiment nécessaire? On dirait que "RewriteRule^subdir /(.*)$/$ 1 [R = 301, L]" devrait aussi faire l'affaire. – PEZ

+0

@PEZ - ce n'est pas une mauvaise idée de canoniser le domaine, et c'est un effet secondaire de faire la configuration de cette façon – Gareth

+0

où dois-je écrire le script? –

4

Quelque chose comme ça devrait faire l'affaire, je crois:

RewriteRule ^subdir/(.*)$ http://domain.co.uk/$1 [R=301,QSA,L] 
Questions connexes