我正在使用mac osx(山獅)。 所有的php,apache都已經安裝了,沒有問題。如何在Mountain Lion中保持本地主機URL短暫
我創建了一個簡單的登陸頁面,並且放入了我的Sites文件夾。 我可以看到登陸頁面,當我進入http://localhost/~dolmat/landing
(着陸頁是一個名爲「登陸」文件夾中)
但我不喜歡的http://localhost/~dolmat/landing
(我不知道爲什麼在OSX山獅,你必須運行用〜用戶名,如何避免這種情況?
所以我設置虛擬主機本地主機,所以這是我的vhosts.conf文件看起來像(位於/etc/apache2/extra/httpd-vhosts.conf)
<VirtualHost *:80>
DocumentRoot "/Users/dolmat/Sites/landing"
ServerName landing.dev
</VirtualHost>
這是我的hosts文件的樣子(位於/ etc/hosts)
127.0.0.1 localhost
127.0.0.1 landing.dev
我重新啓動Apache,我想是當我使用landing.dev它會顯示着陸頁,但它顯示找不到網頁。當我使用landing.dev/~dolmat/landing時,我可以看到頁面。
爲什麼?爲什麼它必須包含URL中的〜dolmat/landing?我已經指向正確的DocumentRoot