Как сделать редирект с одного сайта на другой, при сохранении домена первого сайта?

I
На сайте с 08.12.2013
Offline
3
1386

Тут уже поднимался этот вопрос в теме "Как в .htaccess сделать редирект с одного домена на другой?", на странице /ru/forum/699392

Там в примере нужно было site1.ru перенаправлять на site.ru (редирект содержания и имени домена вместе)

Мне же нужно что-бы site1.ru отображал содержание сайта site.ru, но при этом сохранял свой домен - site1.ru.

Как это сделать с помощью htaccess?

siv1987
На сайте с 02.04.2009
Offline
427
#1

С помощью htaccess только через прокси http://httpd.apache.org/docs/2.2/rewrite/proxy.html.

Хотя вы очевидно не понимаете, что такой сайт работать нормально не будет - ссылки, скрипты и тд могут быть любо относительными либо ввести на site.ru. Одним htaccess здесь вы не обойдетесь.

I
На сайте с 08.12.2013
Offline
3
#2
siv1987:
С помощью htaccess только через прокси http://httpd.apache.org/docs/2.2/rewrite/proxy.html.
Хотя вы очевидно не понимаете, что такой сайт работать нормально не будет - ссылки, скрипты и тд могут быть любо относительными либо ввести на site.ru. Одним htaccess здесь вы не обойдетесь.

Редирект нужен не на содержимое всего сайта, а на содержимое главной страницы. Остальные ссылки могут оставаться прежними. То есть пользователь находится на сайте site.ru с доменным именем site1.ru, нажимает на ссылку в меню - "О компании" и перенаправляется на site.ru/o_company

M
На сайте с 04.12.2013
Offline
223
#3

Может, обычный фэйк фрэйм подойдет.

---------- Добавлено 08.12.2013 в 18:12 ----------

Еще одну страницу можно клонировать, если она не часто меняется.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
I
На сайте с 08.12.2013
Offline
3
#4

Еще одну страницу можно клонировать, если она не часто меняется.

Это точно не подходит. Вопрос больше не об отображении страницы, а скорее о возможностях htaccess

miketomlin:
Может, обычный фэйк фрэйм подойдет.
Здесь можно по подробнее?
M
На сайте с 04.12.2013
Offline
223
#5

Можно, изучайте:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title>Microsoft Россия | Продукты и услуги</title>
</head>
<frameset cols="*" frameborder="no" border="0" framespacing="0">
<frame src="http://www.microsoft.com/ru-ru/default.aspx" scrolling="auto" noresize>
</frameset>
</html>
I
На сайте с 08.12.2013
Offline
3
#6
miketomlin:
Можно, изучайте:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title>Microsoft Россия | Продукты и услуги</title>
</head>
<frameset cols="*" frameborder="no" border="0" framespacing="0">
<frame src="http://www.microsoft.com/ru-ru/default.aspx" scrolling="auto" noresize>
</frameset>
</html>

На сколько я понял речь идет об использовании фрейма?

Подобный вариант уже использовался.

Спасибо. Но нужно разобраться именно в возможности htaccess

M
На сайте с 04.12.2013
Offline
223
#7

У .htaccess нет такой возможности.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий