Использование .htaccess для маскировки домена? - PullRequest
1 голос
/ 02 февраля 2012

Итак, вот сценарий:

У меня есть домен www.abc.com, на который я хочу указать (принадлежит другой компании).

Вопрос: Как бы я использовал .htaccess для пересылки и маскирования URL-адреса, чтобы он оставался как www.abc.com? С точки зрения безопасности, есть ли смысл покупать цифровой сертификат для www.abc.com?

?

Ответы [ 2 ]

2 голосов
/ 02 февраля 2012

Вы можете запустить его через прокси, который ПОЛНОСТЬЮ замаскирует его.

Вы помещаете это в свой файл httpd.conf, а не в .htaccess:

<VirtualHost *:80>
    ServerName www.abc.com
    ServerAlias abc.com
    ProxyRequests     Off
    ProxyPreserveHost On
  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>
    ProxyPass / http://site-you-want-2-show.com:80/
    ProxyPassReverse / http://site-you-want-2-show.com:80/
  <Location />
    Allow from all
  </Location>
</VirtualHost>

Выможно попробовать с ProxyPreserveHost включить и выключить и проверить, правильно ли отображаются изображения, а адреса объектов показывают ваш домен.

ПРЕДУПРЕЖДЕНИЕ. Это недопустимо, если у вас нет явного разрешения от компании, в которой вы находитесь.пытаюсь показать сайт.Возможно, тогда вы сможете просто сделать свою домашнюю страницу iFrame.

Что касается сертификатов: это можно сделать, см. Здесь: http://ssl -proxy.plz.re (short-url)

0 голосов
/ 02 февраля 2012

.htaccess файлы не могут «замаскировать» домен, но могут использовать обратный прокси, если модуль установлен.

В большинстве случаев «замаскированный» веб-сайт будет ссылаться на полные URL-адреса, а «маска»не работает долго.

Посмотрите, что предложил @mesh.

...