Как изменить страницы вида .../u/k/ на .../a/b/index.html

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем antifilter, 25 окт 2008.

Статус темы:
Закрыта.
  1. antifilter

    antifilter

    Регистр.:
    25 сен 2007
    Сообщения:
    302
    Симпатии:
    138
    Ребят, не могу разобраться и буду благодарен за помощь.
    как из урлов страниц вида
    www.xxx.com/a/b/

    a-раздел; b-страница

    сделать
    www.xxx.com/a/b/index.html
     
  2. serg_g

    serg_g Создатель

    Регистр.:
    31 окт 2008
    Сообщения:
    35
    Симпатии:
    9
    RewriteRule ^a\/b\/$ /a/b/index.html [R=301]

    или более общая запись

    RewriteRule ^([^\/]+)\/([^\/]+)\/$ /$1/$2/index.html [R=301]
     
  3. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    285
    Симпатии:
    77
  4. antidote

    antidote

    Регистр.:
    21 янв 2008
    Сообщения:
    167
    Симпатии:
    42
    RewriteRule ^(.*)\/$ $1.html [R=301]
     
    Димитрий нравится это.
  5. sasa

    sasa Писатель

    Регистр.:
    15 дек 2007
    Сообщения:
    5
    Симпатии:
    0
    а что здесь озночает R=301?
     
  6. west bomzh

    west bomzh Постоялец

    Регистр.:
    25 апр 2008
    Сообщения:
    69
    Симпатии:
    13
Статус темы:
Закрыта.