Рейтинг:0

mod_speling Apache работает для запросов GET, а не для POST

флаг cn

Моя установка:

  • Raspberry Pi 4 Model B Rev 1.4, версия 8 ГБ

  • Raspbian 10/buster, версия ядра 5.10.17-v7l+

  • Апач 2.4.38

  • mod_speling включено с a2enmod

  • следующие строки в файле конфигурации моего сайта:

    Проверка правописания включена
    CheckCaseOnly On
    
  • простой index.php файл в корне моего сайта.

GET вызовы (через браузер или завиток) как для https://www.example.com/index.php и https://www.example.com/Index.php работай. POST-вызов https://www.example.com/index.php тоже работает, но https://www.example.com/Index.php это 404s:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.38 (Raspbian) Server at www.example.com Port 443</address>
</body></html>

Что здесь происходит? Является mod_speling должен работать только с вызовами GET? документация вроде не указывает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.