Нужно правило

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем SkiLLer, 23 фев 2011.

  1. SkiLLer

    SkiLLer

    Регистр.:
    22 авг 2007
    Сообщения:
    307
    Симпатии:
    64
    Помогите создать правило: есть урл хттп://www.sub.domen.ru/lot/12345, нужно чтобы преобразовывало в урл хттп://sub.domen.ru/lot/12345/, т.е. убрать ввв и добавлять / в конце, полчилось сделать или одно или другое, а вместе почему-то не хочет работать.
    В соседней ветке предложили
    Код:
    RewriteCond %{REQUEST_URI} ^/?lot/\d+$
    RewriteCond %{HTTP_HOST}  ^www\.(.+)$  [NC]
    RewriteRule ^(.*)         http://%1/$1/ [L,R=301]
    но к сожалению не работает это правило.
     
  2. egor_bulychev

    egor_bulychev Создатель

    Регистр.:
    27 янв 2007
    Сообщения:
    43
    Симпатии:
    11
    Код:
    RewriteCond %{HTTP_HOST} ^www.domen.ru [NC]
    RewriteRule ^(.*)$ http://domen.ru/$1 [L,R=301]
    RewriteRule ^([-a-zA-Z0-9_/]*[^/])$ $1/ [R=301,L]
     
    SkiLLer нравится это.