Я все сделал правильно. На моем сервере включен mod_rewrite, для моего пути к виртуальному хосту AllowOverride установлено значение All, и у меня есть файл .htaccess с такими же правилами перезаписи, как и у всех. Но у меня проблемы с доступом к некоторым страницам с использованием их чистых URL-адресов. Таким образом, для 90% страниц чистые URL-адреса работают нормально. Но для этих 10% их нет.
Я проверил, существуют ли эти страницы — они существуют. Проверил, доступны ли они с помощью index.php?q=[path] - и они есть. Они недоступны только через чистые URL-адреса.
Может ли кто-нибудь помочь мне с этой тайной?