我想了解为什么当我输入开发服务器的 URL 地址时,浏览器会将其更改为 IP?在我的主机文件顶部,我有类似的内容11.111.111.11 devserver
。
我可以正常访问基本 URL,但当我访问时,devserver/page/index.php
它会将其变成这样的地址11.111.111.11/page
。我认为这与主机文件或我使用 VPN(Cisco IPSec)访问开发服务器有关。这可能是原因吗?我找不到任何有关遇到类似问题的人的信息。
我的所有主机文件/private/etc/
hosts
hosts.equiv
hosts.mamp.bak
hosts.save
hosts~orig
答案1
您的开发服务器(或 PHP 脚本)在路由/重定向您的请求时会更改 URL。查看您的 PHP 代码或.htaccess
文件(或等效配置文件),以验证服务器 IP 地址是否被硬编码到任何变量或 URL 字符串中。