2013-03-07 4 views
0

У меня есть блог под номером example.com/blog, но теперь я изменился на blog.example.com, который перенаправляется в одну и ту же старую папку.Перенаправить старый URL-адрес в новый поддомен

Я не хочу, чтобы пользователи напрямую обращались к старому URL-адресу, поэтому перенаправление/блог в блог. Как мне это сделать?

Я бы предпочел использовать .htaccess. Тока WordPress по умолчанию:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 
+0

Вы можете разместить свой текущий .htaccess? –

+0

отредактировал сообщение – ranisalt

ответ

1

Вы можете попробовать это

RewriteRule ^blog/(.*)$ http://blog.example.com/$1 [R=301,L] 

или Вы могли бы сделать что-то подобное, что бы проверить из основного домена - Это проверяет, если вы уже в blog.example. com, иначе он будет перенаправлен.

RewriteCond %{HTTP_HOST} !^blog\.example\.com$ [NC] 
    RewriteRule ^blog/$ http://blog.example.com [L,NC,R=301] 
Смежные вопросы