403 Запрещенная ошибка отображается только на одной странице

Я использовал PHP (Codeigniter) в проекте. Я загрузил его на веб-сервер. Один из моих клиентов продолжает жаловаться на ошибку 403 Forbidden на определенной странице. Я протестировал эту страницу в других сетях, она работает нормально, но только этот клиент не может просматривать эту конкретную страницу. Он мог авторизоваться и видеть другие страницы. Клиент сказал мне, что может загрузить эту страницу через мобильную сеть.

  1. В чем причина этой проблемы?
  2. Что вызвало проблему, сеть клиента или проект PHP?
  3. Это из-за кеширования DNS роутера?

Пожалуйста, предоставьте несколько решений для устранения этой проблемы. Большое спасибо!

Это точное сообщение об ошибке:

Forbidden
You don't have permission to access "Path to file" on this server.
Additionally, a 403 error was encountered while trying to use an ErrorDocument to handle the request.
Apache 2.222 (Unix) mod_ssl 2.2.22 OpenSSL/1.0.0-fips DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.02.2635 mod perl/2.0.6 

person stackflow    schedule 07.02.2014    source источник


Ответы (1)


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ /folderName/index.php/$1 [L,QSA]

веб-серверы предоставляют более конкретную информацию о причине ошибок 403 Forbidden, добавляя суффикс числа после 403, как в HTTP-ошибке 403.14 - Forbidden, что означает отклонение списка каталогов.

person Reena Shirale    schedule 07.02.2014