如下我有一個.htaccess文件,上面寫着:重寫規則爲一個圖像
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
有上的index.php,應始終顯示,但是當我瀏覽到一個重寫的路徑,該圖像對該圖像的請求是以該路徑爲前綴的。所以,「類別」部分,雖然它應該仍然顯示我的foo.png圖像/ foo.png現在有路徑categories/images/foo.png
我可以使用.htaccess重寫規則嚴格解決這個問題嗎?如果是這樣,怎麼樣?
即使它避免使用.htaccess作爲解決方案,我會將其標記爲答案。依靠.htaccess是我的錯誤,實際上這個.htaccess文件會毀掉我的整個網站。該網站實際上甚至不應該在類別頁面上引用圖像,所以這個問題實際上是沒有意義的。 – Smittles