2013-09-11 4 views
2

В настоящее время я могу переписать URL, как этого.htaccess Redirect правила в другой домен

RewriteRule ^pageOne$ /pageOne.php

Я хотел бы сделать редирект на другой домен не переписанный к текущим

Таким образом, в Приведенный ниже пример пользователей, которые нажимают на pageOne получить перенаправлены на другой URL

RewriteRule ^www.example.com/pageOne$ www.newexample.com/pageOne.php

E Отредактировано

# BEGIN WordPress 
    <IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/

    RewriteCond %{HTTP_HOST} ^blog.example.co.uk$ 
    RewriteRule ^a-blog-post$ http://www.newexample.com/reviced-blog-post.html [L,R=301,NC] 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /blog/index.php [L] 
    </IfModule> 
    # END WordPress 

ответ

2

Это правило будет выглядеть следующим образом:

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC] 
RewriteRule ^pageOne/?$ http://www.newexample.com/pageOne.php [L,R=301,NC] 
+0

Большого спасибо за вашу помощь –

+0

Вы долгожданный, рад, что работали для вас. – anubhava

+0

Есть ли более простой способ без '?' И т. Д., Так что это URL-адрес URL-адреса, например, прямо из 'www.example.com/blog-post-one' на' www.newexample.com/пересмотренный-блог-пост-один'. Я делаю это со старыми сообщениями в блогах с новыми сообщениями в блоге, поэтому мне нужно повторить это правило 200 раз. –

Смежные вопросы