如何重定向到不同的URL

这个问题在这里已经有了答案:

  • 如何在PHP中进行重定向? 27个答案

  • 写头像:

      header("Location: http://www.testing.com"); 
    

    在http://www.testing.com/newsite的主页上

    有关标题的更多信息


    所以,只需在索引页面添加下面一行。

    header("Location: http://www.testing.com", false, 301);
    exit;
    

    或者将其写入每个页面中包含的公共文件中。

    确保在标头位置有http:// ,否则它会查找目录。

    并且exit; 在最后,其他代码将不会执行。

    因为发送头文件不会终止脚本执行。

    --EDIT--应该是301,让它永远持续下去


    如果你有一个目录/newsite那么在这个目录中放置一个.htaccess文件,内容如下:

    RewriteEngine On
    RewriteRule ^.*$ http://www.newsite.com/ [R=301,L] 
    

    但是,如果您将newsite.com/newsite newsite.com目录,那么您需要Sankalp Mishra在其答案中写的内容。 (但用newsite代替测试)

    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^newsite$ http://www.newsite.com/ [R=301,L]
    
    链接地址: http://www.djcxy.com/p/34703.html

    上一篇: How to redirect to a different URL

    下一篇: Redirect Before HTML Page Load