任何人都可以帮助我如何在php中编写重定向。我想将网站及其所有页面重定向到新网站的主页。我不想从旧网站重定向({www.oldwebsite.com/administrator/
)页面。
我以前的重定向是:
<?php
header("Location: http://www.newwebsite.ro");
?>
这不是很好,因为当我单击(www.oldwebsite.com/a/b
)时,它将我重定向到(www.newwebsite.ro/404error
),而我并不想这么做。
我应该怎么做?
答案 0 :(得分:0)
您应该在标头后使用die()或exit()
header("Location: http://example.com/myOtherPage.php");
die();
答案 1 :(得分:0)
您可以使用htaccess从旧域重定向到新域。这是示例:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^OLDDOMAIN\.com$ [NC]
RewriteRule ^(.*)$ http://NEWDOMAIN.com [R=301,L]