- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Хотелось бы задать следующий вопрос - форум переехал с /forum/ на /
Боты Яндекса до сих пор ходят по старым адресам. Что нужно сделать для нормализации ситуации? Закрыть весь старый раздел в роботс? Или как можно перенаправить роботов?
Заранее спасибо за советы :)
На этом же домене?
В любом случае, думаю, решением будет 301 редирект.
Да, на том же домене.
А как, собственно, организовать этот редирект?
Да, на том же домене.
А как, собственно, организовать этот редирект?
http://www.info.data-com.ru/?t=1
http://www.yandex.ru/yandsearch?text=%F0%E5%E4%E8%F0%E5%EA%F2+301&clid=21978
Не хочет получаться. Например, с редиректом www и без - все ок, а с /forum/ на / не хочет :(
Создай .htaccess в корне с таким содержимым:
site.ru замени своим сайтом.
У меня преотличнейше работает :)
Progr@mmer., большое спасибо! Заработало даже без
RewriteRule ^forum(/?)+$ http://site.ru/index.php [R=301,L]
Если не трудно, можете ли объяснить что обозначают эти правила? Особенно (.*) (/?) /$1/$2 и буква L
Форум переехал с /forum/ на /
Переехали ради красоты визуального восприятия или же какие-то другие мотивы вас сподвигли? :)
rmikel, банальная перестройка проекта - превращения форума на проекте в отдельный сайт-форум :)
Luxer, Вопросики у Вас. : -))
.htaccess — это контрольный файл веб-сервера апач, который позволяет переопределять настройки по умолчанию(в шроком смысле слова.)
Options +FollowSymLinks следовать символическим ссылкам
RewriteEngine on включить систему переписывания адресов
RewriteRule ^forum(/?)+$ http://site.ru/index.php [R=301,L]
правило замены адреса, ессли в запрошенном адресе содержится "forum", и как минимум один / сразу после слова "forum", тогда перенаправляем пользователя на корень, по причине№301 (перенесен насовсем). Кстати, целесообразность использования ключа "R" вызывает сомнения. Какое, собственно, пользователя дело(хотя может надо, чтобы больше сюда не совался)? Дальше ничего не делать с адресом(Буква L).
RewriteRule ^forum/(.*)$ http://site.ru/$1 [R=301,L]
то же, что и первое правило
RewriteRule ^forum/(.*)/(.*)$ http://site.ru/$1/$2 [R=301,L]
то же, что и первое правило
(.*)/(.*) — это просто растатуириованные сиськи(шутка юмора)
Это правило позволяет сделать то же, что и два предыдущих, но при этом прописать явно два уровня вложенности.
Скорее всего, вротое и третье правило будут лишними, так как конструкция "(/?)+" является надмножеством "/(.*)", а "/(.*)", в свою очередь, надмножеством "/(.*)/(.*)"
Подробнее про мод реврайт читать тут:
http://www.opennet.ru/docs/RUS/mod_rewrite/
Подробнее про ответы сервера читать тут:
http://www.nbuv.gov.ua/libdoc/codes.htm
PriBoy, большое спасибо!
А если, например, на одном подфоруме у меня стоит еще один форум и при написании podforum.site.ru у меня выдает просто ошибку, а для корректного отображения нужно полностью прописывать podforum.site.ru/index.php то этого нужно избежать где-то так:
RewriteRule ^/$ http://podforum.site.ru/index.php [R=301,L]
или это будет неверным?