.htaccess将规则重定向到另一个域

时间:2013-09-11 07:46:54

标签: .htaccess

目前我可以重写像这样的网址

RewriteRule ^pageOne$ /pageOne.php

我想重定向到另一个域,而不是重写到当前的

因此,在下面的示例中,点击pageOne的用户会被重定向到其他网址

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

EDITED

    # 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

1 个答案:

答案 0 :(得分:2)

该规则将如下:

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