Как правильно сделать редирект внутренних страниц?

(Ответов: 16, Просмотров: 7083)
Страница 1 из 2 12 Последняя
  1. Новичок
    • Регистрация: 19.02.2012
    • Сообщений: 19
    • Репутация: 1
    Ув. форумчане, помогите новичку, пожалуйста. Часто в аудитах сайта читала по то, что нужно закрывать страницы от дублей. С главной мне понятно, но вот про внутренние - страницы с и без / на конце, а также с index.php. Как настроить редирект? Если с помощью htaccess, то поделитесь кусочком кода.
    • 0
  2. Студент
    • Регистрация: 09.06.2011
    • Сообщений: 74
    • Репутация: 75
    Цитата Сообщение от devo4ka Посмотреть сообщение
    Ув. форумчане, помогите новичку, пожалуйста. Часто в аудитах сайта читала по то, что нужно закрывать страницы от дублей. С главной мне понятно, но вот про внутренние - страницы с и без / на конце, а также с index.php. Как настроить редирект? Если с помощью htaccess, то поделитесь кусочком кода.
    Редирект со страницы http://site.ru/index.php на http://site.ru/:
    RewriteEngine On
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ http://site.ru/ [R=301,L]

    Добавить завершающий слэш через .htaccess
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*[^/])$ $1/ [L,R=301]

    Удалить завершающий слэш через .htaccess
    RewriteBase /
    RewriteCond %{HTTP_HOST} (.*)
    RewriteCond %{REQUEST_URI} /$ [NC]
    RewriteRule ^(.*)(/)$ $1 [L,R=301]

    читаем и пользуемся на здоровье :)
    • 2

    Спасибо сказали:

    devo4ka(16.03.2012), rark395(17.03.2012),
  3. Новичок
    • Регистрация: 19.02.2012
    • Сообщений: 19
    • Репутация: 1
    получается, что редирект с внутренней страницы исходя из этого кода будет на главную?, а как сделать редирект внутренней страницы, например, site.ru/services/index.php на site.ru/services/
    • 0
  4. Новичок Аватар для rark395
    • Регистрация: 17.03.2012
    • Сообщений: 25
    • Репутация: -1
    devo4ka,по аналогии с главной:)
    • 0
  5. Banned
    • Регистрация: 15.04.2011
    • Сообщений: 120
    • Репутация: 18
    Чтобы не создавать новую тему, подскажите в такой ситуации:

    Есть site.ru и domen.site.ru - необходимо настроить редирект 301 с поддомена на главную страницу site.ru, с помощью htaccess.

    Файл htaccess имеется и там и там. Как правильно это сделать?
    • 0
  6. Дипломник
    • Регистрация: 19.12.2009
    • Сообщений: 145
    • Репутация: 32
    Regiontop,
    на domen.site.ru в .htaccess
    Код:
    RewriteEngine on
    RewriteRule (.*) http://site.ru/$1 [R=301,L]
    • 1

    Спасибо сказали:

    Regiontop(21.03.2012),
  7. Banned
    • Регистрация: 15.04.2011
    • Сообщений: 120
    • Репутация: 18
    Большое спасибо за подсказку, а то что-то совсем затупил.
    • 0
  8. Новичок
    • Регистрация: 06.10.2008
    • Сообщений: 14
    • Репутация: 2
    • Webmoney BL: ?
    Подскажите, а какой код вписать, чтобы переадресовать с site.ru/news/1/2/ на site.ru/3/ ?
    Если вписать Redirect 301 /news/1/2/ site.ru/3/, то переходит совсем не туда почему-то.
    • 0
  9. Дипломник
    • Регистрация: 19.12.2009
    • Сообщений: 145
    • Репутация: 32
    KraBZburger,

    Код:
    Redirect 301 /news/1/2/ http://site.ru/3/
    ну и убедитесь что _http://site.ru/3/ никуда не редиректит сам по себе
    • 0
  10. Гуру Аватар для iavtomoto
    • Регистрация: 16.04.2011
    • Сообщений: 658
    • Репутация: 151
    ребят, а редирект 301 можно сделать если домен рф и урлы кирилические? пытался сделать но отказывается работать...
    -----
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Ссылки с главных или внутренних страниц для повышения тиц?
Поисковые системы 10 11.11.2011 16:51
Бесплатная анлимитная проверка внутренних страниц на PR
Софт, скрипты, сервисы 4 19.09.2011 04:00
PR для внутренних страниц
Google 32 02.08.2011 14:38
Подскажите пожалуйста прогу для массовой проверки PR внутренних страниц сайта.
Софт, скрипты, сервисы 4 09.11.2010 21:00
Боремся с фильтрами за копипаст + продвижение внутренних страниц по НЧ
Дайджест блогосферы 3 01.03.2010 22:48

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры