我安装了一个LAMP服务器,并将我的域名设置为一个适当的IP地址。但是,当我用它的域名连接到服务器时,它在地址栏中有一个IP地址。My /etc/apache2/sites available/默认值如下所示:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin ...
ServerName mydomainname.irrelevant.to.the.question
DocumentRoot /var/www
...我以为这是为了纠正这种行为。还需要什么?
发布于 2011-09-02 17:41:12
很可能是您的PHP应用程序。
如果不专门告诉Redirect或RewriteRule进行重定向(它没有以任何方式“强制执行”ServerName匹配),Apache就不会为这种重定向而烦恼,但是世界上许多web应用程序都喜欢被请求的主机名来匹配内部配置的主机名。
https://serverfault.com/questions/307527
复制相似问题