0

Web サイトで動作する .htaccess ファイルがあります。これらの各ファイルのパスが絶対パスに設定されていない場合、javascript ファイルと CSS ファイルが呼び出されないことがわかりました。smarty テンプレートと JavaScript ファイルですべての URL パスを絶対パスに変更しましたが、機能しません。

私のphpファイルには、多くのphpファイル全体にrequire_onceがあります。require_once のパスも絶対に設定する必要があるかどうか疑問に思っていましたか? どんな助けでも大歓迎です。ありがとう。

4

2 に答える 2

0

require_onceは、 の影響を受けないディスク上の物理パスを取ります.htaccess

于 2010-08-06T10:39:28.767 に答える
0

.htaccessファイルのRewriteRuleディレクティブの上で、次の 2 行を試してください。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

fこれにより、リクエストが実際にファイル ( ) またはディレクトリ ( )である場合に、書き換えルールが適用されなくなりますd

于 2010-08-06T10:56:30.910 に答える