我维护一个使用过程php构建的旧Web应用程序。 (读意大利面)
为了触发移动样式表等,我们用“m”预先添加了网址。
所有突然,保存的书签和主屏幕图标链接都无法正常工作。
检查网址是否正确。但...
而不是加载
http://m.mysite.com
加载
.m.mysite.com
显然失败了。
就像我说的那样,编辑和检查网址看起来很合适,但无论我尝试什么,“http://”都会被句号所取代。
我尝试在第一个加载的文件中插入一个小函数来检查第一个字符。如果是一段时间,请将其替换为“http://”,但它甚至不会点击该页面。 单击桌面浏览器中的移动网址快捷方式可以正常工作。
我只有一个iPhone6可供测试,但我被告知Android设备正在做同样的事情。
环境: Intovps Apache / 2.2.16(Debian) PHP版本5.3.3-7
有没有人知道为什么会突然改变这一切?多年来我没有碰过这个代码,这影响了所有移动用户。如果我在笔记或电子邮件中创建新链接,它可以正常工作。它只影响保存在浏览器中的书签,或主屏幕上的快捷链接,甚至是新创建的快捷方式。奇异。
的.htaccess
ErrorDocument 404 /notfound.php
Options -Indexes