0

小さな問題があります。
私のウェブサイトには、2 つの htaccess ファイルがあります。

htaccess (これはルート ディレクトリにあります)

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule    ^$    public/    [L]
RewriteRule    (.*) public/$1    [L]
</IfModule>

これは、「graphics」ディレクトリがある public ディレクトリにあります。htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
</IfModule>

私のディレクトリ構造は次のようなものです:

root/public/js/abc.js 
root/application/controller/abccontroller.php  
root/application/model/abc.php  
root/application/abc.view  

Java スクリプトが機能しない

4

1 に答える 1

0

応答はステータス コード 200 で問題ありません 唯一の問題は、応答の content-type が Content-Type:text/html であることです。それが唯一の問題です

PHPスクリプトがコンテンツタイプを正しく設定していないようです(これらのgif/javascriptがスクリプトを介してルーティングされている場合)。または、何らかの理由で、MIME タイプが正しく設定されていません。htaccess にいくつかのAddTypeディレクティブを追加してみてください。

AddType image/gif .gif
AddType image/jpeg .jpeg .jpg .jpe
AddType image/png .png
AddType text/plain .js
于 2012-08-12T21:27:57.360 に答える