【发布时间】:2017-05-29 10:20:25
【问题描述】:
我在我的 macOS 上的本地主机上为单独的项目设置了虚拟主机。这是 httpd-vhosts.conf 文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/Users/Sammy/Sites"
ServerName 127.0.0.1
ServerAlias localhost
ErrorLog "/private/var/log/apache2/localhost-error_log"
CustomLog "/private/var/log/apache2/localhost-access_log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/Sammy/Sites/workspace/abc/public_html"
ServerName abc
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/Sammy/Sites/workspace/xyz/public_html"
ServerName xyz
</VirtualHost>
我还更新了主机列表。问题是,当我使用此链接访问我的网站时,这些网站无法加载存在于“public_html”目录之外的 css/js 文件和图像,而如果我通过 localhost 路径打开它就可以工作..
我来自ubuntu环境,mac上的apache目录结构比较老!任何人都可以帮我解决这个问题..
谢谢
【问题讨论】:
标签: apache