[英]MAMP - Virtual Hosts not working
我無法讓虛擬主機在MAMP上工作。
這是我的主機文件:
127.0.0.1 localhost
127.0.0.1 mysite
這是我的httpd-vhosts.conf文件:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# Custom Virtual Hosts
#
<VirtualHost *:80>
DocumentRoot "/Users/(username)/Documents/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/(username)/Documents/foo/bar/"
ServerName mysite
<Directory "/Users/(username)/Documents/foo/bar/">
AllowOverride all
</Directory>
</VirtualHost>
我的httpd.conf看起來像這樣:
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
http:// mysite不起作用。 我多次重啟apache服務器。 我已經在這里看了很多關於這個問題的主題,但是我無法弄清楚出了什么問題。
編輯:順便說一句,我正在使用/ Users /(用戶名)/ Documents作為我的MAMP文檔根目錄,也許我應該用通常的/ Applications / MAMP / htdocs替換它們?
檢查您為apache設置的端口是否是您在httpd-vhosts.conf文件中設置的端口。 如果它的端口80.它應該在您的Mamp apache端口中相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.