我遇到了一个问题,即通过社交媒体在(并且仅在)移动设备上访问博客文章时收到 404 错误 - 普通计算机可以正常工作。
有任何想法吗?
ETA:错误日志似乎没有特别提到与移动查看有关的任何事情。
我遇到了一个问题,即通过社交媒体在(并且仅在)移动设备上访问博客文章时收到 404 错误 - 普通计算机可以正常工作。
有任何想法吗?
ETA:错误日志似乎没有特别提到与移动查看有关的任何事情。
对于从移动设备发出的每个请求,服务器都会将客户端重定向到移动 url。
在这种特殊情况下(Facebook 帖子中的 URL http://golddiggerinc.com/blog/),服务器将客户端重定向到页面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 。URL 更改为: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 。应该管用。