我通过这样的虚拟主机添加了一些站点,还指定了它们的文档路径。我在其中添加了所有内容,但是由于某种原因,当我通过浏览器访问该站点时,会显示Apache默认页面。
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/mydomain/public_html"
ServerName mydomain.com
ServerAlias www.mydomain.com
ErrorLog "/var/log/httpd/mydomain/error_log"
CustomLog "/var/log/httpd/mydomain/access_log" common
</VirtualHost>
如果有人有任何问题的消息,请告诉我!
您的ServerName是mydomain.com,但我假设您正在尝试localhost
在浏览器中键入“ ”来连接到它。这样,apache将使用默认的vhost而不是您的默认vhost,这可能是在上定义的/etc/apache/sites-enabled/default
。
您可以将mydomain.com设置为指向localhost。在Linux上,编辑/etc/hosts
文件并添加以下行:
127.0.0.1 mydomain.com
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句