我有几个在 apache 2.2 下运行的 PHP 和 python 项目。
在我的 httpd.conf 文件中:
DocumentRoot "/var/www/html"
NameVirtualHost xx.my.ip.xxx:80
...
# Virtual host for xx project
<VirtualHost xx.my.ip.xxx:80>
...
DocumentRoot /var/www/html/xx.com
ServerName xx-project.com
</VirtualHost>
...
通过服务器名称(xx-project.com)访问时,[/var/www/html/xx.com] 用作 DocumentRoot 没有任何问题。
但是我在 [/var/www/html] 下添加了一个新项目。由于我还没有该项目的服务器名称,我尝试使用 xx.my.ip.xxx:80/mynewprojectPath... 访问它,但 [/var/www/html/xx.com] 被用作 DocumentRoot。
有任何想法吗 ?
感谢您阅读