Будет ли этот .htaccess вызывать ошибки 404 и 500?

Мой сайт не работает, и в зависимости от того, что я меняю, я получаю ошибку 500 или ошибку 404 или «Запрещено вы не авторизованы». При проверке моих файлов .htaccess я нашел странный:

<IfModule !mod_authz_core.c>
  Order deny,allow
  Deny from all
</IfModule>
<IfModule mod_authz_core.c>
  Require all denied
</IfModule>

Будет ли «Отказ от всех» и «Требовать от всех отрицаемых» причиной моего сайта? Похоже, это будет причиной, верно?

3 голоса | спросил lordcashew 16 FebruaryEurope/MoscowbThu, 16 Feb 2017 03:00:12 +0300000000amThu, 16 Feb 2017 03:00:12 +030017 2017, 03:00:12

1 ответ


2
  

Я получаю ошибку 500 или 404 или « Запрещено вы не авторизованы ".

Введенный вами код должен привести к запрету 403 для всех посетителей. Первый блок <IfModule> применяется к Apache 2.2 (и ниже), а второй блок применяется к Apache 2.4+ (строго Apache 2.3+). Хотя только первый блок «работал» как на Apache 2.2, так и 2.4, если вы удалили оболочку <IfModule>.

Я говорю «должен», потому что, независимо от того, какой документ ошибки обслуживается при запуске 403, можно изменить статус HTTP на что-то другое. Иногда 404 может быть предпочтительнее 403, и иногда сервер просто неправильно сконфигурирован.

Вы также не должны получать разные ошибки с тем же блоком кода.

  

Будет ли «Отрицать от всех» и «Требовать всех отрицаемых», почему мой сайт не работает?

Если это единственный код в вашем файле .htaccess, тогда да, это, безусловно, будет одной большой причиной! Однако этот код достаточно преднамерен и выглядит немного сомнительным, поскольку он специально предназначен для нескольких версий сервера.

  

... в зависимости от того, что я изменяю

Что вы изменили?

ответил MrWhite 16 FebruaryEurope/MoscowbThu, 16 Feb 2017 12:26:28 +0300000000pmThu, 16 Feb 2017 12:26:28 +030017 2017, 12:26:28

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132