我最近为我的 WordPress 网站购买了一个新域,我想将使用旧域访问的任何人重定向到新域。我没有移动服务器,只是添加了一个新域。
例如,如果他们去了其中任何一个:
http://www.example.net/some-article/
http://example.net/some-article/
然后我希望他们被重定向到适当的 URL:
http://www.example.com/some-article/
http://example.com/some-article/
您将如何使用 .htaccess 文件执行这个简单的 .net -> .com 重定向?任何规则都应适用于 .net 域下的所有 URL。
提前致谢。
编辑:我已经在服务器上有了 .htaccess 文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
AddHandler php5-script .php
最佳答案
您需要将这样的命令添加到您的 .htaccess 文件中:
永久重定向/some-article/http://www.example.com/some-article/
这是一个带有 mod_rewrite 的服务器吗?在这种情况下,您可以对所有路径进行通用重定向:
RewriteEngine On
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]
关于wordpress - 使用 .htaccess 从一个域重定向到另一个域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/669029/