在移动设备上查看博客文章时出现 404 错误



我遇到了一个问题,即在移动设备上(并且仅在移动设备上)通过社交媒体访问博客文章时收到 404 错误 - 普通计算机可以完美运行。

有什么想法吗?

现场网站在这里

ETA:错误日志似乎没有特别提到与移动观看有关的任何内容。

对于从移动设备发出的每个请求,服务器都会将客户端重定向到移动URL。

在这种特殊情况下(网址 http://golddiggerinc.com/blog/在Facebook帖子中),服务器将客户端重定向到页面上 http://mobile.golddiggerinc.com/blog,该页面在服务器上不可用。

移动页面上的博客部分让用户 http://mobile.golddiggerinc.com/#2963。

博客部分的理想重定向应该是 http://mobile.golddiggerinc.com/#2963。

因此,服务器在识别移动用户代理和URL http://golddiggerinc.com/blog/时应将客户端重定向到 http://mobile.golddiggerinc.com/#2963。这可以在服务器上完成。

但最简单的解决方法是删除Facebook帖子URL中的/blog路径,并要求用户导航到博客部分。

我刚刚成功地从我的S4 Android手机导航到 http://golddiggerinc.com。网址更改为:http://mobile.golddiggerinc.com/#2770。

我的猜测是Web服务器重定向到 mobile.golddiggerinc.com 并且当您看到此错误时该URL不起作用。 要么是 DNS,要么是其他原因。 我敢说,当 http://golddiggerinc.com 您的计算机而不是移动设备上工作时,该 http://mobile.golddiggerinc.com 在那个确切的时间不会在您的计算机上运行。

但现在 mobile.golddiggerinc.com 正在工作,所以问题消失了。

这是因为 mobile.golddiggerinc.com/blog 不是有效的网址。将 URL 更改为 http://mobile.golddiggerinc.com/#2770 是否可以由您处理。应该工作。