Клиент мой установил плагин WordPress, который добавляет расширение .html на каждую страницу. Он называется «.html on Pages», который не обновлялся с 2008 года. Его веб-сайт имеет 3 уровня навигации - родительский, 1-й подпункт и второй вариант. Когда вы удаляете расширения .html с любой из страниц родительского или 1-го вспомогательных параметров, он правильно перенаправляет на эквивалент html. Однако, когда вы делаете то же самое на странице с дополнительными опциями, она не перенаправляется и отправляет вас на номер 404.Добавление расширения .HTML для каждой страницы WordPress.
Так, например, если у вас есть domain.com/parentpage/, он будет правильно перенаправлен в домен. ком/parentpage.html. Аналогично, domain.com/parentpage/1stsubpage/ отправится на домен.com/parentpage/1stsubpage.html. Но это прекращает работу с 2-ю дополнительными страницами.
Я понимаю, что это древний плагин. Но есть ли способ установить его там, где вторичные вспомогательные страницы будут правильно перенаправляться на расширение .html, как предыдущие уровни? Я полностью готов отказаться от плагина и добиться этого по-другому.
Заранее благодарим за понимание, которое может предоставить это сообщество.
возможно правило перезаписи будет работать [Link] (http://stackoverflow.com/questions/4548860/replacing-php -ext-with-html-through-htaccess) – TerryG
Это действительно немой плагин. – Anthony