2

目前我可以像这样重写一个 URL

RewriteRule ^pageOne$ /pageOne.php

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

所以在下面的例子中,点击 pageOne 的用户会被重定向到另一个 URL

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

已编辑

    # 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
4

1 回答 1

2

该规则将是这样的:

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^pageOne/?$ http://www.newexample.com/pageOne.php [L,R=301,NC]
于 2013-09-11T07:51:51.423 回答