.htaccessに何かが足りません。
RewriteEngineオン RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d #カテゴリー RewriteRule ^ category /(。*)$ /newwebsite/rewrite_cats.php?category=$1 [L、NC] #製品とサービス RewriteRule ^(。*)/(。*)$ /newwebsite/rewrite.php?sub=$1&second=$2 [L、NC]
これの何が問題なのかわかりませんが、自分のサイトにアクセスすると、スタイルとJavaScriptが適用されているのがわかりません。次の行を削除すると、機能します。
RewriteRule ^ category /(。*)$ /newwebsite/rewrite_cats.php?category=$1 [L、NC]
Chromeコンソールで発生するエラーは次のとおりです。
リソースは画像として解釈されますが、MIMEタイプtext / htmlで転送されます: スクリプトとして解釈されるが、MIMEタイプtext /htmlで転送されるリソース: リソースはスタイルシートとして解釈されますが、MIMEタイプtext/htmlで転送されます。
最初のRewriteRule行を削除またはコメントすると、すべてが機能します。何が起こっているのかわかりませんが、誰か助けてもらえますか?
私はそれがこれらの2つのルールを組み合わせることについての何かであることに気づきました。私が2番目のものにコメントするとき、すべてが完璧に機能します。