Apache Alias 重定向错误(仅限 Windows Phone)

Apache Alias 重定向错误(仅限 Windows Phone)

我的 apache2 配置中有这个。

    ServerName      example.com
    DocumentRoot /var/www/example.com/
    Alias /m /var/www/example.com/

奇怪的是,我可以让这个别名在所有主流浏览器(Chrome、FF、Safari)中正常显示,但它无法正常工作,并且在 Windows Phone 8.0 中使用 IEMobile 时会出现内部服务器错误 500

这是在我的 /var/apache2/log/access.log 中,但是在 error.log 中没有出现任何可疑情况。

192.168.10.254 - - [17/Jul/2014:23:22:10 +0800] "GET /m/ HTTP/1.1" 500 1350 "-" "Mozilla/5.0 (兼容; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 820)"

下面我使用 Chrome Mobile 访问完全相同的 URL。

192.168.10.254 - - [17/Jul/2014:23:23:10 +0800] "GET /m/ HTTP/1.1" 200 144129 "http://example.com/m/“Mozilla/5.0 (Linux; Android 4.4.2; Nexus 5 Build/KOT49H) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/35.0.1916.141 Mobile Safari/537.36”

知道什么可能导致这个问题吗?

相关内容