我的网站网址为www.testing.com
,还有另一个网站www.testing.com/newsite
。
我希望每个点击www.testing.com/newsite
的人都被重定向到www.newsite.com
答案 0 :(得分:5)
所以只需在索引页面添加以下行。
header("Location: http://www.testing.com", false, 301);
exit;
或者将其写在每个页面中包含的公共文件中。
确保标题位置中有http://
,否则它将查找目录。
并且还将exit;
放在最后,以便其他代码不会执行。
因为发送标头不会终止脚本执行。
- EDIT-- 它应该是301,使它永远持续
答案 1 :(得分:2)
如果您有一个目录/newsite
,请将.htaccess
放在该目录中:
RewriteEngine On
RewriteRule ^.*$ http://www.newsite.com/ [R=301,L]
然而如果您将newsite.com
定向到/newsite
目录,则需要Sankalp Mishra在其答案中写的内容。 (但使用 newsite 而不是测试)
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^newsite$ http://www.newsite.com/ [R=301,L]
答案 2 :(得分:0)
写标题如:
header("Location: http://www.testing.com");
<{3>} 的主页上的的更多信息
答案 3 :(得分:0)
在htaccess中使用
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^newsite.*$ http://www.testing.com/ [R=301,L]