2013-08-28 32 views
0

在本地主機上,在我的一個文件夾中,文件可以像http://localhost/folder/map而不是http://localhost/folder/map.php那樣訪問。這可能是因爲Apache的配置出了問題,但我被困在這裏,沒有出現在我的腦海裏。意外重寫

+2

什麼是您的.htaccess內容? –

+0

正如@userNOID所建議的那樣,發佈你的'.htaccess'的內容,以便我們可以看到是否有任何規則可以做到這一點,例如刪除URL的.php擴展名的規則。 – Prix

+0

這通常是設置[Options MultiViews](http://httpd.apache.org/docs/2.2/en/mod/core.html#options)的「錯誤」。 – CBroe

回答

0

如果您在http://localhost/folder/map文件夾中有一個名爲index.phpindex.html的文件,那麼當您將目錄名稱作爲瀏覽器url輸入時,Apache將運行該文件。

這是什麼讓http://localhost運行一個頁面,而不是隻顯示一個目錄列表,或顯示一個空白頁面。

這可能是您在鍵入http://localhost/folder/map網址時看到有效頁面的原因。

+0

也沒有名爲map的文件夾。 – Hkan