2016-10-13 12 views
0

私のウェブページには、CSSドキュメントの読み込みに問題があり、link画像のような異なるドキュメントもあります。 CSS文書は、次のようにリンクされている:<link rel="stylesheet" type="text/css" href="/master.css">CSS、.htaccess、リソースがスタイルシートとして解釈されましたが、MIMEタイプtext/htmlで転送されました

しかし、私の.htaccessは、私はクロームコンソールで取得エラーは次のようになりますindex.php?query=master.css&search=Pages

にそれを書き換えている:

リソースがスタイルシートとして解釈されずに転送しますMIMEタイプはtext/html: "/master.css"です。 IconWiki:6

マイ.htaccessファイル


############## 
# .htaccess # 
############## 
Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule "syspag/(.*)$" page.php?p=$1 [QSA] 
RewriteRule "sysico/(.*)$" icon.php?i=$1 [QSA] 

RewriteRule Icons/(.*)$ index.php?query=$1&search=Icons [QSA] 
RewriteRule (.*)$ index.php?query=$1&search=Pages [QSA] 

答えて

1

使用フラグT =テキスト/ cssの

RewriteRule (.*)$ index.php?query=$1&search=Pages [QSA,T=text/css] 
+0

問題ではありません、あなたはTを使用すると1 = text/cssが間違っています。これは/ Home、/ Search?q = blahblahblahなどに移動します。 –

+0

exに設定すると動作する可能性があります'RewriteRule CSS /(.*)$ssss/ $ 1.css [T = text/css]' –

+0

@Richardしかし、あなたが '/ master.css'のようなあなたのCSSを参照しているなら、それはうまくいかないでしょう質問)。 – MrWhite

関連する問題