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

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

index.php в october cms

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

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


 

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

  Чтобы избавиться от 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 в цитатах форума RainLab.Forum
said Если вы используете на сайте плагин Forum от RainLab, вы можете заметить что при цитировании сообщений, вместе с цитируемым текстом в начало цитаты вставляется имя автора сообщения и слово said.
Вложенные изображения и их вывод
Вложенные изображения и их вывод Как в October CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения в нужном нам месте с заданными размерами.
Замена иконок в меню админки
Замена иконок в меню админки Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.
Как включить обновления в OctoberCMS
обновление Где в October CMS находится настройка позволяющая разрешить обновления ядра сайта и установленных на нём плагинов и как правильно её включить.
Как сменить URL адрес админки в October CMS
Как сменить URL адрес админки в October CMS Небольшая инструкция о том, как просто в October CMS изменить url-адрес бекенд части сайта со стандартного backend на любой другой который вам нравится.

 

 

Комментарии 0

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