1

我有一个网站example.com,它是我网站的旧域名。我们希望从旧域名切换到新域名theexample.com

由于该网站是使用网络主机托管的,因此我们目前的两个域名都指向相同的 IP 地址。我认为我应该能够在服务器的根目录中放置一个 .htaccess 文件,该文件会根据 rewritecond 从旧站点重定向到新站点。我认为下面的代码可以解决问题,但它不起作用

RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://theexample.com/$1 [r=301,nc]
4

1 回答 1

2

好的..您问题中的代码似乎正确!但是,您仍然可以在.htaccess文件中尝试这些配置指令:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule ^(.*)$ http://theexample.com/$1

但首先,请确保您的网络主机中有一个Apache HTTP 服务器。mod_rewrite

于 2013-04-10T14:26:33.560 回答