0

我正在为我的网站寻找移动域。

url 的第一部分将更改,即 www.olddomain.co.uk 到 www.newdomain.co.uk。但是域的第二部分将保持不变。

我是否将我的 htaccess 与重定向放在我的旧服务器或新服务器上?

谢谢

4

1 回答 1

0

我假设“第二部分”是指域之后的 URL 部分,即对于http://www.somedomain.co.uk/index.php,第一部分是http://www.somedomain。 co.uk/第二个是index.php

您可以在旧域的 .htaccess 中使用 mod_rewrite 规则来重定向它(假设您有权这样做并且安装了 mod_rewrite)。这样的事情应该可以解决问题:

RewriteEngine on
RewriteRule   ^/(.+)$  http://www.newdomain.co.uk/$1  [R=301,L]

如果您没有 mod_rewrite,您也可以使用 RedirectMatch(由 mod_alias 提供):

RedirectMatch ^/(.*) http://www.newdomain.co.uk/$1

这应该为您提供有关 mod_rewrite 重新映射的更多信息:http ://httpd.apache.org/docs/2.4/rewrite/remapping.html

于 2013-02-04T10:28:54.543 回答