我已經在Windows機器上打開了mod_rewrite,並在我的網站的根目錄中創建了.htaccess,現在我寫了FAIL之後,它給了我一個內部服務器錯誤,然後我將其替換與此在窗口上使用.htaccess URL重寫
Options +FollowSymLinks
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ /$1.php [L,QSA]
我試圖刪除.php然後做出友好的URL,當我特林加載索引,而無需使用.PHP它的代碼是給我一個404 Not Found錯誤我已經重新啓動WAMP的服務器數次和同樣的問題。有人能幫助我嗎?
在此先感謝
看看。它應該顯示你無法找到的實際文件名。我想你現在可能正在將/test.php文件重寫爲/test.php.php。 – Honoki
這是我發現它直接在www裏面查找的 腳本'C:/wamp/www/destinations.php'找不到或無法統計 –
要刪除'.php',只需使用'Options + MultiViews'即可。 – mario