0
在我的.htaccess添加此規則:的.htaccess mod_rewrite的改變頁面渲染
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /collection.php?c=$1&p=$2 [L]
(改變:MYDOMAIN/collection.php C = 7 & P = 25 MYDOMAIN/7/25)
我的所有頁面都沒有正確渲染,並且沒有圖像,看起來好像基礎被改變了(例如沒有應用css),但是在控制檯上每個文件狀態都是200. 在控制檯中,我已經得到這些消息(對我來說不是很有幫助):
將資源解釋爲樣式表,但使用MIME類型text/html傳輸:「http://mydomain/css/blueimp-gallery.min.css」。
將資源解釋爲樣式表,但使用MIME類型text/html傳輸:「http://mydomain/css/lex.css」。
jquery.blueimp-gallery.min.js:1未捕獲的SyntaxError:意外的標記<
未捕獲的SyntaxError:意外的標記<
我已經用它在其他網站,但這是我第一次看到它。
謝謝y我們的答案,但我已經嘗試過,它不會改變任何東西,我也嘗試過使用RewriteBase /沒有成功。 – Ale
是的,您還需要添加-d和-f測試,以避免重寫這些文件。我編輯我的代碼。 – Croises