Привет! Надеюсь кто-то все же заглянеть в эту ветку не смотря на название Есть бесплатный хостинг, где можно задавать несколько доменов на один аккуант, при этом есть ограничение, все они будут указывать на один виртуальный хост(на одну папку),т.е. создать несколько сайтов какбы нельзя. Вопрос такой: как наиболее разумно и ресурсо-не расточительно? Страницы воосном статические. Хоть кода на PHP мало, но он есть, а на хостинге есть и ограничения, поэтому хотелось бы наименее ресурсоемкое решение. Интересно также как будут работат относительные пути для каждлго домена? Также цель не перенаправлять браузер, он не должен ничего знать Использвать $_SERVER['HTTP_HOST'] или .htaccess?
Если есть mod_rewrite, то в .htaccess RewriteEngine on RewriteCond %{HTTP_HOST} ^domain1.ru$ RewriteRule ^(.*) /papka1/$1 [L] RewriteCond %{HTTP_HOST} ^domain2.ru$ RewriteRule ^(.*) /papka2/$1 [L]
Спасибо! Но! 1) Также цель не перенаправлять браузер, он не должен ничего знать 2) Получается рекурсия и в итоге ошибка
Спасибо! Работает! Есть правда одна проблемка: если захожу на domain1.ru/papka2/ domain2.ru/papka1/ то открывается сайт соответственно другого домана, да и это не совсем красиво смотриться: domain1.ru/papka1/ domain2.ru/papka2/ правда стоит добавить что у меня домен1 остался в корне лежать ) и в корне же есть папки для других доменов, вот какбы перекидывать на эти домены - если набираю домен1(тот что в корне)/папка-такая-то(которая при этом соответсвтует корню какого-то другого домена) чтоб перекидвало на соот/-щий домен ? - а также domain2.ru/papka2/ дает тоже самое что и domain2.ru если papka2/ является для domain2.ru корневой - как бы сделать чтобы это была papka2/papka2/ ?