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

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

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

    antifilter

    Регистр.:
    25 сен 2007
    Сообщения:
    306
    Симпатии:
    139
  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
    Сообщения:
    288
    Симпатии:
    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
    301й редирект

    Перейти по ссылке
     
Статус темы:
Закрыта.