使用主页的PHP重定向和其他页面的HTML刷新执行301重定向:
我的网页HTML重定向示例:
<meta http-equiv="refresh" content="0; url=http://northernarchitecturalsystems.com/projects_product.html">
并将此PHP用于主页:
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.northernarchitecturalsystems.com" );
exit(0);
?>
我永久地移动http://northernbuildingproducts.com/到http://northernarchitecturalsystems.com
正如我在标题中所说,一切看起来都很棒。除非您使用iPad。我正在测试其他平板电脑,但我很难过。我试过使用htaccess,php和&amp; html刷新。所有这些都适用于台式机和手机,但使用iPad时图像会中断。不是线索?
非常感谢帮助。
答案 0 :(得分:0)
我可以确认这是在ipad上发生的(截至2020年11月),并且该问题对于Chrome和Safari都是常见的。当ipad收到301时,它基本上会丢弃原始请求中的所有标头,并使用一组固定的默认标头(例如“ Accept-Encoding:gzip,deflate”)触发后续请求。我们遇到了问题,因为URI上缺少斜线拼写错误会触发301响应,而ipad会在后续请求中发送这些BS标头。
由于已经六岁了,所以我认为这是安全的事情,不被视为错误。