Как удалить index.php из урлов в Winter CMS

Чтобы убрать index.php из урлов страниц сайта на Winter CMS, добавьте в файл .htaccess этот готовый код с правилом, которое уберёт index.php из url сайта.

index.php в october cms

  Не сразу можно заметить что в Winter CMS страницы доступны вместе с префиксом index.php в урлах.

  Так, главная сайта может быть доступна по адресу site.com/index.php, а внутренние страницы сайта по адресам site.com/index.php/category и site.com/index.php/category/item. Рано или поздно это может привести к появлению дублей в индексе поисковых систем, что само по себе не есть хорошо.


 

Как удалить index.php из url в Winter CMS

  Чтобы избавиться от index.php в урлах сайта, добавьте следующее правило в файл .htaccess находящийся в корневой директории сайта:

.htaccess
##
## Удалить index.php из урлов
##
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

  Я этот код вставляю после раздела Block all PHP files, except index перед блоком Standard routes.

 

Записи по теме
said в цитатах форума Winter.Forum
said Если вы используете на сайте плагин Forum от Winter, вы можете заметить что при цитировании сообщений, вместе с цитируемым текстом в начало цитаты вставляется имя автора сообщения и слово said.
Вложенные изображения и их вывод
Вложенные изображения и их вывод Как в Winter CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения в нужном нам месте с заданными размерами.
Замена иконок в меню админки
Замена иконок в меню админки Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.
Как включить обновления в WinterCMS
обновление Где в Winter CMS находится настройка позволяющая разрешить обновления ядра сайта и установленных на нём плагинов и как правильно её включить.
Ошибка 500 после установки Winter CMS
Ошибка 500 после установки Winter CMS Один из способов как можно избавиться от ошибки 500, появляющейся сразу после установки WinterCMS. Возможно вам тоже поможет данное решение.
Комментарии 0

*** чтобы писать комментарии.