0
我的MAMP正在運行在我的電腦中,並且虛擬主機project.dev已配置並正常工作(已在該項目上工作多年)。現在我將project.dev添加到Android手機上的hosts文件中,指向我的本地IP。虛擬主機在手機上工作,但它加載了錯誤的東西
我在移動瀏覽器訪問http://project.dev,並達到我的MAMP得很好,但它加載無論是在/ htdocs目錄(基本上,如果我訪問我的電腦上的瀏覽器「localhost」的),而不是加載的虛擬主機。這就是我所定義的虛擬主機在我的httpd.conf文件:
NameVirtualHost project.dev
<VirtualHost project.dev:80>
ServerName project.dev
ServerAlias *.project.dev
DocumentRoot "/project/public/root"
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !^(.+)\.(js|css|png|jpg|swf|ico|txt|html|mp3)$
RewriteRule ^/(.+) /index.php [QSA,L]
AddDefaultCharset utf-8
</VirtualHost>
爲什麼沒有執行該規則並加載正確的文件,缺省值爲MAMP的htdocs目錄?