Скрытый редирект

olago1

Есть сайт mysite.ru. Нужно поставить редирект с главной страницы на notmysite.ru так, чтобы в адресной строке не менялся урл. Это только для индексной страницы, остальные продолжают работать по прямому запросу.
Что нужно написать в .htaccess, или какие еще есть способы?

disna

можно сделать скрытй фрейм, который будет редиректить на notmysite.ru

olago1

Некрасивый способ

olago1

С помощью PHP еще вроде можно, не смог найти нужную функцию в мануале.

ermsoft

Нельзя поставить редирект, чтобы в адресной строке не менялся урл.
Если это только для одной страницы, можно написать скрипт mysite.ru/index.html, который идёт на notmysite.ru (на серверной стороне а потом отдаёт её содержимое пользователю. (Могут быть проблемы с относительными урлами для картинок и прочего, но это решаемо.)

ermsoft

О, точно, скрытый фрейм проще

olago1

Тупо <?php require 'http://notmysite.ru';?>

kruzer25

Что, не терпится спустить штаны, смазать жопу вазелином и нагнуться перед владельцем notmysite.ru?

ermsoft

Если на notmysite.ru/index.html есть, допустим, <img src="header.jpg"/>, а у тебя такого файла нет, то у тебя проблемы.
Возможно, http://www.htmlbook.ru/html/base.html тебе поможет.

olago1

Дело в том, что на notmysite.ru у меня есть доступ к редактированию индексной страницы и только к ней. Вот так все хитро

sbs-66

В .htaccess в той папке, где лежит главная страница сайта пишешь что-то вроде
RewriteEngine On
RewriteRule ^index\.html$ http://notmysite.ru/ [P,L]
RewriteRule ^$ http://notmysite.ru/ [P,L]
PS. Будет тормозить
Оставить комментарий
Имя или ник:
Комментарий: