Редирект со страниц без слеша(/) на страницы со слешем

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Gtvar, 7 май 2010.

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

    Gtvar Создатель

    Регистр.:
    25 мар 2010
    Сообщения:
    15
    Симпатии:
    0
    Добрый день, это код редиректа со страниц без слеша(/) на страницы со слешем, в .htaccess:
    Код:
    Options +FollowSymlinks
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !-f
    RewriteCond %{REQUEST_URI} !/$
    RewriteRule (.+) $1/ [R=301,L]
    но если на сайте 2 типа урлов 1 с .html второй просто со слешем, то слеш добавляется и на страницы с .html, а это ненадо.. Я пробовал ставить исключения, но ничего не получается. Подскажите, пожалуйста, что нужно дописать?
     
  2. Belial

    Belial

    Регистр.:
    1 фев 2010
    Сообщения:
    236
    Симпатии:
    113
    Код:
    Options +FollowSymlinks
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !-f
    RewriteCond %{REQUEST_URI} !/$
    RewriteCond %{REQUEST_URI} !.html$
    RewriteRule (.+) $1/ [R=301,L]
    
     
    Silver_Web и Gtvar нравится это.
  3. UDAV

    UDAV

    Регистр.:
    22 июн 2007
    Сообщения:
    781
    Симпатии:
    153
    а зачем вообще слеш добавлять в конце? смысл?
     
  4. Gtvar

    Gtvar Создатель

    Регистр.:
    25 мар 2010
    Сообщения:
    15
    Симпатии:
    0
    Для СЕО, поисковики такие страницы считают разными.
     
  5. Murdok

    Murdok

    Регистр.:
    1 окт 2006
    Сообщения:
    236
    Симпатии:
    84
    Не замечал этого за пс, киньте пожалуйста ссылку на 2 результата одной страницы.
     
  6. Gtvar

    Gtvar Создатель

    Регистр.:
    25 мар 2010
    Сообщения:
    15
    Симпатии:
    0
    Такие урлы предоставить не могу, т.к. сам делаю всегда редирект.

    Но могу точно сказать что если покупаются ссылки на страницу со слешем, а вы в на сайте поставите ссылку без него, то поисковик может склеить эти 2 страницы, а может и посчитать как разные.

    Я сам не сеошник, а только делаю сео-оптимизацию, по заданию сеошников, поэтому всех деталей не скажу, но вот нашол пару ссылок, кое-что тут и пишут, хоть и флуда много:
    http://forum.searchengines.ru/showthread.php?t=410934
    http://forum.searchengines.ru/showthread.php?t=392339
    http://forum.searchengines.ru/showthread.php?t=157919
     
  7. GeLo_

    GeLo_ Постоялец

    Регистр.:
    17 авг 2007
    Сообщения:
    64
    Симпатии:
    6
    У меня вариант выше работал не правильно. Заработало это:
     
Статус темы:
Закрыта.