2016-03-20 9 views
0

Apacheでリライトを設定しようとすると問題が発生しました。cssとjsのapacheリライトをスキップ

除外された実際のフォルダのすべてのサブドメインがindex.php?cat = $ subdomainにリダイレクトされるようにします。

うまく動作しています

が、フォルダ、CSS、存在があまりにもリダイレクトされ、私はここで404

私.htdocs取得された画像やJS:あなたが追加する必要があり

RewriteEngine On 
RewriteBase/
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteRule ^([^/]+)/?$ index.php?c=$1 [L] 

おかげ

+0

リダイレクトされるが、そうしないでください。 –

+0

こんにちは、例えばhttp://www.example.com/category1/に行くと、index.phpにリダイレクトされますか?cat = category1ですが、http:// www。 example.com/category1/images/1.jpgではなくhttp://www.example.com/images/1.jpgありがとう – Dave

+0

http://example.com/images/1.jpgは、電話をかけたときに404を返しますブラウザ?または、実際にリクエストされたURLはhttp://example.com/category1/images/1.jpgですか?もし2番目が真であれば、src = "images/1.jpg"の代わりに 'src ="/images/1.jpg "のように、 –

答えて

0

をあなたの文書の先頭にある基本タグ:

<base href="/"> 

あなたのイメージとjsは書き換えられたURLにあります。

詳細については、この記事をお読みくださいSeo Friendly Url css img js not working