@jorshjorsh95

Как удалить дубль страницы с index.php?

Всем привет, есть проблема
поисковики начали есть дубли страниц

site/index.php/category...
site/category/1/333

Как убрать index.php из середины?
редирект с index.php на / сделан, но не когда он посредь url
так же, как в запросе 2 сделать редирект на site/category/1 (то есть убрать 333)

Подскажите пожалуйста, не могу разобраться, буду очень благодарен

UPD

Вот сейчас так выглядит htaccess:
<IfModule mod_rewrite.c>
	RewriteEngine On
	
	RewriteRule (.+)/$ /$1 [L,R=301]
	
	RewriteBase /
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule ^(.*)$ index.php/$1 [L]
	
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
	RewriteRule ^index\.php$ http://xn----7sbbcusc3afgldd9b0a7j\.com [R=301,L]

  RewriteCond "%{HTTP_HOST}"   "!^xn----7sbbcuc3afgl9b0a7j\.com" [NC]
  RewriteRule "^/?(.*)"       "http://xn----7sbbcusc3afgldd9b0a7j\.com/$1" [L,R,NE]
</IfModule>
  • Вопрос задан
  • 875 просмотров
Решения вопроса 1
@AnneSmith
самая ленивая
в кодигнайтере всегда была очень подробная документация
https://www.codeigniter.com/userguide3/general/rou...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы