簡體   English   中英

MAMP - 虛擬主機無法正常工作

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM