Как прописать 301 редирект в htaccess

(Ответов: 15, Просмотров: 769)
Страница 2 из 2 Первая 12
  1. Дипломник Аватар для Вера Симонова
    • Регистрация: 07.05.2016
    • Сообщений: 221
    • Репутация: 32
    • Webmoney BL: ?
    Optilife, чтобы выполнить это действие надо в файле .htaccess прописать следующее:Redirect 301 / http://новый сайт.ru
    Где «/» означает, что все начиная с «головы» сайта включая все подкаталоги будет переадресовано на новый адрес.
    • 0
  2. Новичок Аватар для Optilife
    • Регистрация: 21.03.2012
    • Сообщений: 18
    • Репутация: 0
    Coder,

    При таком варианте (со слешем)

    RewriteRule ^/tags/(.+)\.(.+)$ tags/$1\.$2 [R=301,L]

    Никуда не кидает (в плане путь как положено формируется), однако, он вообще никуда не перенаправляет, как была страница, так и остается, как просто обновили.

    Сам конечно не сделаю, но тем не менее спасибо, хоть вектор обозначили.

    ---------- Сообщение добавлено 18:33 ---------- Предыдущее 18:30 ----------

    Вера Симонова,
    Ну так собственном вся тема о том, что это прописывается в htaccess, только мне не нужно перенаправление на другой сайт, нужно в рамках самого сайта.
    • 0
  3. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Пожалуйста)
    Цитата Сообщение от Optilife Посмотреть сообщение
    RewriteRule ^/tags/(.+)\.(.+)$ tags/$1\.$2 [R=301,L]
    Никуда не кидает (в плане путь как положено формируется), однако, он вообще никуда не перенаправляет, как была страница, так и остается, как просто обновили.
    Правильно - вы же ничего не изменили в перенаправлении, то есть:
    Код HTML:
    RewriteRule ^/tags/(.+)\.(.+)$ /tags/$1-alias\.$2 [R=301,L]
    Вопрос именно в том, как получить/определить этот динамический алиас.
    Ка вариант - через php - выуживаются все алиасы, загоняются в массив, и, через условие, перебрасывается на нужный, с тем же 301.

    PS В любом случае, отлов/сопоставление алиаса должно быть - иначе, как поставить условия/правило?
    • 0
  4. Новичок Аватар для Optilife
    • Регистрация: 21.03.2012
    • Сообщений: 18
    • Репутация: 0
    Coder,

    Теперь понял на сколько, не так просто это реализовать.

    Поставим вопрос по другому, как средиректить все страницы с алиасами на без.

    /tags/1..n-alias_stranicy.html на /tags/1..n.html

    (/tags/115-alias_stranicy.html на /tags/115.html)
    • 0
  5. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Цитата Сообщение от Optilife Посмотреть сообщение
    Поставим вопрос по другому
    Код HTML:
    RewriteRule ^/tags/(.+)\-(.+)\.(.+)$ /tags/$1\.$3 [R=301,L]
    • 1

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

    Optilife(28.06.2016),
  6. Новичок Аватар для Optilife
    • Регистрация: 21.03.2012
    • Сообщений: 18
    • Репутация: 0
    Ну и чтобы добить тему, вопрос не в тему.

    С точки зрения SEO, есть ли сейчас какое-либо преимущество ранжирования страниц с алиасом и без?

    Проще говоря, повлияет ли редирект алиасов тегов не порядковые номера, на позиции в органической выдаче в сторону понижения?
    • 0
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
Если прописать редирект в панели домена, домены склеятся?
Вопросы от новичков 0 08.05.2013 12:47
Как сделать 301 редирект в .htaccess
Вопросы от новичков 8 01.11.2012 19:46
Редирект в .htaccess
Web программирование 6 21.06.2012 21:56
Что прописать в .htaccess, чтобы обрабатывались директории?
Web программирование 1 06.04.2011 08:57
.htaccess редирект
Прочее 9 11.09.2009 21:48

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

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

Информеры