Перейти к содержимому


Партнерская программа Kredov

Редирект одного домена на другой

#11 Maverick

Maverick
  • Модератор
  • 87 сообщений
  • Репутация: 11
0

Отправлено 30 Ноябрь 2011 - 18:05

для совершенно конкретных адресов, ручками прописывать?


Именно. )

Вот, я порубал всё ненужное и в .htaccess осталось только

DirectoryIndex name.html
RewriteEngine on
RewriteBase /
RewriteRule ^index.pl?H=(.*)$ /index.htm [L,R=301]

Но по визит на страницы с /index.pl/?H= по-прежнему заканчиваются "403 Forbidden"


Уфф, ну тогда я даже не знаю что можно еще посоветовать.
  • 0

#12 webmastersvisitor

webmastersvisitor
  • Пользователь
  • 12 сообщений
  • Репутация: 0

Отправлено 30 Ноябрь 2011 - 19:25

Уфф, ну тогда я даже не знаю что можно еще посоветовать.


нашёл в сети рекомендацию:

Чтобы переадресовать только страницу, сохранив PR старой страницы:
Redirect 301 /old/old.htm http://www.you.com/new.htm
где:
/old/old.htm - путь и имя старой страницы

Нацарапал у себя :

DirectoryIndex sitename.html
Redirect 301 /index.pl/?H=oldpagename http://sitename.ru/f...ewpagename.html
Redirect 301 /folder http://sitename.ru/folderpagename.html

В адресной строке после ввода остаётся адрес с index.pl,
а вместо Forbidden стало вылезать Not Found,
что намного приятнее, но проблемы не решает.
Пошёл дальше:

DirectoryIndex sitename.html
Redirect 301 /index.pl/?H=oldpagename /folder/newpagename.html
Redirect 301 /folder /sitename.ru/pagename.html

после чего сайт скрючило и он начал выдавать ошибку 500

Вернулся к прежним редиректам и 404.
Но чего теперь найти нельзя, когда прописаны конкретные страницы, откуда куда прыгать ?!
  • 0

#13 webmastersvisitor

webmastersvisitor
  • Пользователь
  • 12 сообщений
  • Репутация: 0

Отправлено 01 Декабрь 2011 - 16:07

По этой же схеме прописал редирект с существующей страницы html в корневом каталоге на другую html, в папке -
Redirect 301 /name.html http://pagename.ru/folder/name.html -
никакого перенаправления не происходит, и адрес в строке остаётся прежний.
Непонятно.
  • 0

#14 Maverick

Maverick
  • Модератор
  • 87 сообщений
  • Репутация: 11

Отправлено 01 Декабрь 2011 - 20:32

DirectoryIndex sitename.html
Redirect 301 /index.pl/?H=oldpagename /folder/newpagename.html
Redirect 301 /folder /sitename.ru/pagename.html

после чего сайт скрючило и он начал выдавать ошибку 500


Тут ошибочка в втором слэше первого пути:
DirectoryIndex sitename.html
Redirect 301 /index.pl?H=oldpagename /folder/newpagename.html
Redirect 301 /folder /sitename.ru/pagename.html

видимо так. ) Но так как, все-равно не переадресовывает, то наверно проблема уже на стороне сервера, mod_rewrite, apache
  • 0

#15 webmastersvisitor

webmastersvisitor
  • Пользователь
  • 12 сообщений
  • Репутация: 0

Отправлено 04 Декабрь 2011 - 22:41

Тут ошибочка в втором слэше первого пути
Но так как, все-равно не переадресовывает, то наверно проблема уже на стороне сервера, mod_rewrite, apache

спасибо, слешик-то лишний я убрал, а редирект-то не возник, так что спокойно можем винить сервер.
А нет ли какого сервиса или программы для выявления и определения причин подобной неработоспособности?
Не предупреждения об ошибке, а о её причине?
Или многого хочу?)
  • 0

#16 webmastersvisitor

webmastersvisitor
  • Пользователь
  • 12 сообщений
  • Репутация: 0

Отправлено 05 Декабрь 2011 - 15:01

спасибо, слешик-то лишний я убрал, а редирект-то не возник, так что спокойно можем винить сервер.

Суппорт чем-то там щёлкнул, и редирект с существующих страниц на существующие заработал,
а с несуществующих - так и показывает "не найдено", ну да ладно...
Спасибо!
  • 0

#17 Maverick

Maverick
  • Модератор
  • 87 сообщений
  • Репутация: 11

Отправлено 05 Декабрь 2011 - 23:16

Сервисов таких не встречал. Хорошо что проблема решилась, видимо проблема была на стороне хостера. :rolleyes:
  • 0

#18 webmastersvisitor

webmastersvisitor
  • Пользователь
  • 12 сообщений
  • Репутация: 0

Отправлено 06 Декабрь 2011 - 07:15

Сервисов таких не встречал. Хорошо что проблема решилась, видимо проблема была на стороне хостера. :rolleyes:

На их, на их стороне!
Сначала что-то исправляли, потом пинали, чтоб очистил кэш браузера и незамедлительно всё проверил ))
  • 0

#19 bltbereg

bltbereg
  • Неактивированные
  • 76 сообщений
  • Репутация: 0

Отправлено 12 Февраль 2012 - 15:49

У меня помоему такая же проблема
мне нужно сделать редирект с http://dekor.onima.ru/?catalog=50
на http://www.onima.ru/...-11-09_15-34-56

Я пишу в .htaccess
RedirectPermanent /?catalog=50
http://www.onima.ru/Nashi_uslugi/Stroitelnye_uslugi/Legkiy_beton_2011-11-09_15-34-56
И ничего не получается, подскажите почему?
  • 0

#20 Maverick

Maverick
  • Модератор
  • 87 сообщений
  • Репутация: 11

Отправлено 14 Февраль 2012 - 12:29

У меня помоему такая же проблема
мне нужно сделать редирект с http://dekor.onima.ru/?catalog=50
на http://www.onima.ru/...-11-09_15-34-56

Я пишу в .htaccess

RedirectPermanent /?catalog=50
http://www.onima.ru/Nashi_uslugi/Stroitelnye_uslugi/Legkiy_beton_2011-11-09_15-34-56
И ничего не получается, подскажите почему?

Попробуйте так
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dekor.onima.ru/?catalog=50$ [NC]
RewriteRule ^(.*)$ http://www.onima.ru/Nashi_uslugi/Stroitelnye_uslugi/Legkiy_beton_2011-11-09_15-34-56 [R=301,L]

  • 1

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru