2013-02-09 2 views
0

Я написал плагин для wordpress. Она работает нормально, но на какой-то хостинг я получаю следующее сообщение об ошибке в FirebugОшибка при получении ресурса javascript с сервера

«NetworkError: 404 Не найдено - http://exampledomain.com/wp-content/plugins/myplugin/templates/js/lib/jquery.cookie.js?ver=3.5.1»

(выше URL не актуально, я заменил фактический домен exampledomain.com)

Как вы можете видеть, когда я прошу .js файл, сервер ответит мне: 404 Не найдено

Я скопировать и вставить весь URL на другом компьютере и браузере, но я все еще получаю тот же ответ от сервера (Apache).

Папка lib (посмотрите на последнюю папку в URL-адресе) содержит другой .js-файл, например. jquery.scrollTo.js, и я могу получить доступ к этому файлу должным образом. Единственный файл a не может получить доступ к этой папке: jquery.cookie.js

Неправильное правило .htaccess? у файла нет разрешения на чтение на Apache? Есть идеи?

+0

Перенаправление происходит слишком быстро, чтобы увидеть любой результат, что находится в файле '.htaccess'? –

ответ

0

Я решил это сам. Я меняю имя файла jquery.cookie.js на jquery-cookie.js Возможно, веб-сервер (Apache) содержит любое правило безопасности, запрещающее доступ к любому ресурсу (то есть файл), содержащему строку «.cookie».

0

Попробуйте изменить имя файла на что-то непонятное, тогда вы можете посмотреть, не ошибается ли неправильное правило для имени.

Смежные вопросы