2013-08-13 7 views
1

Я читал много о том, что можно сделать с помощью mod_rewrite, но я не нашел решение проблемы. Может быть, это невозможно?Используйте htaccess mod_rewrite, чтобы скрыть доменное имя

У меня есть субдомен в моем основном домене, у которого есть прямой пользователь, который может использовать одну из моих программ. Клиент не хочет, чтобы его клиенты видели, что это на моем домене, и он не хочет использовать iframe.

Таким образом, есть ли возможность видеть только www.subdomain/program.php вместо www.subdomain.mydomain.com/program.php?

ответ

0

Если вы хотите, чтобы браузер отображал www.subdomain/program.php в строке поиска, вам необходимо зарегистрировать доменное имя www.subdomain. Существует нет способа удалить биты доменного имени, используя что-либо в файле htaccess. Например, если вы зарегистрировали example.com, и у вас есть сервер в foo.example.com, и вы хотите, чтобы у вас есть возможность перейти на http://foo/some/path/index.html, вам не повезло, потому что браузер попытается выполнить DNS-поиск foo, и он скорее всего, не удастся, если в домене поиска DNS не будет «foo». Браузеры прилагают большие усилия для предотвращения подмены доменного имени, поскольку было бы очень плохо, если бы я смог подделать мой веб-сайт, чтобы показать домен банка в баре местоположения браузера, фактически посещая совершенно другой сайт.

+0

Вот что я и думал. Благодаря! –

Смежные вопросы