我已在myserver.mycollege.edu
的High Sierra上安装了MAMP。
如果我将浏览器(chrome)指向http://myserver.mycollege.edu/some/path
,则地址栏中显示的是localhost/some/path
。
如果some/path/index.html
包含指向myserver.mycollege.edu/some/other/page
的链接,则将其替换为localhost/some/other/page
其他用户从自己的计算机访问我的内容时会发生这种情况!这显然失败了,因为他们的浏览器现在正尝试访问自己计算机上的Web服务器,而不是我的计算机。
所以我的问题是,什么是URL重写的负责人,我该如何阻止它?
答案 0 :(得分:0)
我应该提到的一件事是some/path
是mediawiki-1.28.1。
从该目录提供的首页是index.php,它将作为其首页的一部分进行一些配置操作。
localhost
实际上是在LocalSettings.php中进行硬编码的:
The protocol and server name to use in fully-qualified URLs
$wgServer = "http://localhost";
替换为myserver.mycollege.edu
可以解决此问题。