Kekemeke
@Kekemeke
Пародия на программиста.

Как избавиться от trailing slash в opencart?

Собственно вся суть в заголовке. Сам пытался вроде сделать 20ddcccfee904598bd7e5bb10aae19c2.png
но безуспешно 667195ff3d70442abaeb5ea890ae9c9b.png Гуглил разные варианты решения, но не один так и не подошёл. Може кто сталкивался уже и знает как решить данную проблему не ставя доп. модули?
  • Вопрос задан
  • 569 просмотров
Пригласить эксперта
Ответы на вопрос 2
OpencartPro
@OpencartPro
Очень скромен
# Необходимо для ЧПУ.

RewriteEngine On

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC]
RewriteRule ^(.*) $1 [R=301,L]


RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
RewriteRule ^index\.html$ / [R=301,L] 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
RewriteRule ^index\.php$ / [R=301,L]
Ответ написан
@amfetamine
я бы попробовал так:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^/(.*)/$
RewriteRule ^(.*)$ /$1 [L,R=301]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы