並提前感謝您的幫助!htaccess - 刪除擴展名 - 允許或強制結尾的斜槓而不會破壞相關鏈接
我想要實現的是這樣的:我想從文件名中使用htaccess刪除文件擴展名 - 這是我所做的。但是,當用戶將他們的瀏覽器指向沒有擴展名的文件並添加了斜線時,我會收到頁面未找到錯誤。我發現一些代碼糾正了這種情況,但是,當我實現代碼時,它破壞了我與CSS和位於頭部的jQuery的相關鏈接。
我真的很想保留所有文件的相對鏈接,但也希望允許單個文件的尾部斜槓。
這可能嗎?
我的網站是在這裏:http://www.getagig.info
而且我現在的htaccess的代碼(僅刪除擴展正下方)。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
我是這麼認爲的,以在第一,但這個問題是,第二個'RewriteCond'仍然會失敗(因爲沒有'文件名/ .php'文件... – Czechnology 2011-03-25 13:05:15
如何讓htaccess忽略.css .js文件? – 2011-03-25 14:06:45
@科技:好的,我明白你的問題是什麼。我已經編輯了上面的答案,並附加了一些建議。看看是否有幫助。 – 2011-03-25 14:54:52