2014-12-12 3 views
1

Я хотел бы сделать 301 переадресацию, которая влияет только на дом подкаталога, например: От domain.com/old/ до domain.com/new/ Но оставьте все URL-адреса внутри domain.com/old/, а не перенаправлять , Пример: domain.com/old/hello.html не перенаправляет нигде только 404.Как переадресовать 301 переадресацию, исключая внутренние страницы?

Возможно ли это? Что у меня сейчас есть: Redirect 301 domain.com/old domain.com/new

Что работает для домашней страницы, но также перенаправляет все внутренние страницы, которые мне нужны, чтобы 404, я хочу, чтобы дом этого подкаталога перенаправления.

Идеи?

Спасибо!

ответ

2

Вы можете использовать этот код в /old/.htaccess файле:

RewriteEngine On 

RewriteRule ^$ /new/ [L,R=302]