0
我在嘗試在apache上設置重寫時遇到問題。Skip apache rewrite for css and js
我想每個子域,排除真正的文件夾,被重定向到index.php?cat = $ subdomain。
這工作得很好,但在CSS文件夾,圖片和存在JS被重定向過,我得到404
這裏我.htdocs:
RewriteEngine On
RewriteBase/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([^/]+)/?$ index.php?c=$1 [L]
感謝
請提供被重定向,但不應該的URL。 –
嗨,例如,如果我去http://www.example.com/category1/它被重定向到index.php?cat = category1,但我在圖像上獲得404,因爲它們在http:// www中搜索。 example.com/category1/images/1.jpg而不是http://www.example.com/images/1.jpg謝謝 – Dave
所以http://example.com/images/1.jpg在被調用時返回404瀏覽器?或者請求的實際網址是http://example.com/category1/images/1.jpg?如果第二個是真的,那麼也許你可以在你的HTML中爲你的圖像使用絕對URL,比如'src =「/ images/1.jpg」'而不是'src =「images/1.jpg」' –