Сервер не может читать файл htaccess, запрещающий доступ к безопасности

403 ЗАПРЕЩЕНО

У вас нет разрешения на access/folder_name/index.php на этом сервере.

Сервер не может читать файл .htaccess, запрещающий доступ к безопасности

Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 403 Forbidden.

Вот код .htaccess:

<Files 403.shtml> 
order allow,
deny allow from all 
</Files> 

И я также попробовал другой код:

<Directory "/path/to/source/file/directory/www"> 
Options Indexes FollowSymLinks 
AllowOverride all 
Require all granted 
</Directory> 

Но я запутался в строке "путь/в/источник/файл/каталог/www".

Ответ 1

Убедитесь, что файл .htaccess доступен для чтения apache:

chmod 644 access/folder_name/.htaccess 

И убедитесь, что каталог, содержащий .htaccess, является читаемым и исполняемым:

chmod 755 access/folder_name/

Ответ 2

Если вы используете cpanel, перейдите в общедоступную папку HTML или в другую подпапку, создающую проблему. щелкните правой кнопкой мыши по папке, вы получите опцию, измените разрешение. внести соответствующие изменения, чтобы вы могли сделать свою веб-страницу доступной enter image description here

Ответ 3

  1. Перейти в терминал на Linux
  2. Путь к вашей HTML-папке
  3. sudo chmod -R 777 your_directory_name

Где your_directory_name - это каталог, содержащий файл .htaccess.