Назад | Перейти на главную страницу

Попытка перенаправить с site1.com на site2.com с помощью htaccess без изменения URL-адреса в адресной строке

Есть ли способ перенаправления с site1.com на site2.com без изменения URL-адреса в адресной строке.

Я пробовал разные доступные здесь решения, которые в основном предназначены для правил / условий перенаправления в одном домене. Нет доступных примеров перенаправления на другой домен.

К сожалению, у меня нет доступа к конфигурации httpd из-за плана общего хостинга, для которого хост не будет делать это за меня.

Вы либо делаете это на стороне сервера, проксируя трафик. Либо выделенный балансировщик нагрузки, либо apache мод-перезапись или мод-прокси например.

Вот пример с мод-прокси.

ProxyRequests Off
 <IfModule mod_proxy.c>
  ProxyPass / http://site2.com/
  ProxyPassReverse / http://site2.com/
</IfModule mod_proxy.c>

Однако, если у вас нет доступа к конфигурации httpd и только к .htaccess, я сомневаюсь, что ваш провайдер позволит вам запускать любые виды прокси.

Альтернативой является использование простого хака на основе html с фреймами или iframe.

<frameset rows="100%">
 <frame src="http://site2.com">
</frameset>