我有一个不能轻易解决的奇怪问题,也不知道为什么!!我有一个文件夹,我在其中放置了一个普通的 php 重定向代码:<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.mydomain.com" );
?>
这很好用,但是当我将确切的文件复制到另一个不同的文件夹时,重定向不起作用。页面本身在加载后停止!
我使用了另一个代码,但仍然没有工作。
error_reporting(E_ALL | E_WARNING | E_NOTICE);
ini_set('display_errors', TRUE);
flush();
header("Location: http://www.website.com/");
die('should have redirected by now');
PS> 在我放置包含重定向的 index.php 的文件夹中没有任何内容。
任何的想法??
感谢您的评论。
谢谢
解决方案:
我在此处“原始问题”中包含的代码完美运行,但如果包含在文件夹名称或目录名称中,php 似乎不适用于下划线。 (_)
当我从目录名称中删除下划线时,事情又恢复了。我希望任何人都觉得这个解决方案有用。谢谢