0

私はワードプレス用のプラグインを書きました。正常に動作していますが、一部のホスティングではFirebugで次のエラーが発生します

"NetworkError:404 Not Found- http ://exampledomain.com/wp-content/plugins/myplugin/templates/js/lib/jquery.cookie.js?ver=3.5.1 "

(上記のURLは実際のものではありません。実際のドメインをexampledomain.comに置き換えました)

.jsファイルをリクエストするとわかるように、サーバーは私に答えます:404 Not Found

URL全体をコピーして他のPCとブラウザーに貼り付けましたが、サーバー(Apache)から同じ回答が得られます。

libフォルダー(urlの最後のフォルダーを参照)には、jquery.scrollTo.jsなどの他の.jsファイルがあり、このファイルに正しくアクセスできます。このフォルダにアクセスできない唯一のファイルはjquery.cookie.jsです

間違った.htaccessルール?ファイルにApacheの読み取り権限がありませんか?何か案は?

4

2 に答える 2

0

ファイル名をわかりにくいものに変更してみてください。そうすれば、名前に間違ったルールが適用されていないかどうかを確認できます。

于 2013-02-09T08:58:16.670 に答える
0

自分で解決しました。jquery.cookie.jsファイル名をjquery-cookie.jsに変更します。おそらく、Webサーバー(Apache)は、「。cookie」文字列を含むリソース(ファイル)へのアクセスを拒否するセキュリティルールを保持しています。

于 2013-02-10T07:23:29.180 に答える