WordPress автоматически исправляет постоянные ссылки (URL), даже если они введены неправильно. Например, WordPress высадит вас, example.com/some-post
даже если вы введете example.com/idontexist/some-post
или дажеexample.com/some
Может быть так, что WordPress использует подобный RegEx или некоторый алгоритм сопоставления, который сравнивает справа налево, и если он найдет совпадение, он перенесет вас на страницу, даже если /.*/
слева будут левые. Просто предположение! Как WordPress делает это?
Изменить: Я также заметил , что .htaccess проверки файлов для виртуальных файлов / директорий с помощью !f
и !d
и перенаправляет запрос на index.php к папке блога.