| Фотогалерея | Фильмы и аудиокниги | Форум | Главная | Поиск |
| | |||||||
| Unix обсуждения всего, что связано с этой замечательной операционной системой |
| | LinkBack | Опции темы | Опции просмотра |
| ||||
| насколько я себе представляю данную задачу, то при помощи mod_rewrite ее вообще не решить, по крайней мене не через .htaccess Если оба домена расположены на одном ip и физически на одной машине, то можно просто сделать symlink из одной директории в другую. К примеру, в домене ulitka.com существует директория и файл /veey/index.html делаем символьную ссылку всей директории в DocumentRoot другого домена. В результате имеем, что при обращении как по адресу http://visaforyou.org/veey/ так и по адресу http://ulitka.com/veey/ мы в браузере видим один и тот же файл, физически расположенный в DocumentRoot домена ulitka.com. Любые модификации и изменения в исходной директории немедленно отражаются и в директории за вторым доменом. К примеру, так реализовано на улитке хранение аудиокниг: исходная директория расположена на одном жестком диске, а в браузере открывается лишь символьная ссылка на этот диск. И эту директорию можно показывать под любым доменом, который направлен на ip адрес(а) этого webserver. Символьный линк хранится внутри DocumentRoot и при этом легко делать бэкап самого сервера, не прибегая к перемещению многих десятков гигабайт аудиофайлов. еще один способ я вижу такой: на одном сервере создаем файл http://ulitka.com/veey/index.p hp и при помощи директивы @readfile "включаем" какую-нибудь страницу с другого сервера. В этом случае второй сервер может быть вообще хоть cnn.com, льшь бы его вебмастер не поставил на сей счет защиты. К примеру, сейчас по адресу http://ulitka.com/veey/index.p hp можно увидеть нашу фотогалерею, которая физически расположена на другом сервере, в другом конце страны. Делается это при помощи следующего кода: Код HTML: <?php @readfile('http://photos.ulitka.com/index.php'); ?> Во втором случае при нажатии на любой линк внутри "вложенного" документа адрес в браузере тоже изменится. Чтобы и адрес в браузере не изменялся, можно использовать frame нулевой высоты или скрипт, который на стороне сервера выполняет все преобразования. p.s. для постоянных авторов Улитки могу бесплатно выделить часть ресурсов на одном из серверов, вы сможете использовать cpanel в качестве контрольной панели, у вас будет доступ к большому количеству скриптов (чаты, фотогалереи, контент менеджеры, форумы и пр.) mysql, php, cgi, ms front page extensions, почта, ftp, листы рассылки и многое другое. Этот сервер расположен на площадке ev1servers, одного из лучших хостеров современности. Стабильность, доказанная уже более чем трехлетним существованием Улитки, тоже вещь немаловажная в таком деле. |
| ||||
| symlink помог бы, правда все равно пришлось бы немного через mod_rewrite доделать. Проблема в том, что у меня нет доступа к шеллу. Расскажу подробнее. Есть два разных аккаунта на одном IP. Т.е. у каждого свой httpdocs и все остальное. Структура директорий одинаковая. Я хочу на одном аккаунте поставить портальный движок. Движок сам может обрабатывать URL, т.е. то, что написано в строке браузера, и для каждого доменного имени будет подставлять свой контент. Но для этого нужно, чтобы все домены указывали в один каталог. Это можно сделать через symlink, если есть шелл, или просто поставить ServerAlias в конфиге Аппача. У меня ни того ни другого нет. Второй вариант, думаю, не подходит. Через mod_rewrite, мне все-таки кажется, можно сделать. |
| ulitka - reklama | |
| |
| ||||
| Цитата:
|
| ||||
| Да я их сразу спросил, как мне 2 домена в одну директорию направить. Сказали, что у каждого домена свой независимый набор, и, типа, никак Если через mod_rewrite не придумаю, то буду просить их создать симлинк. Насколько я понимаю, мне потом надо будет в .htaccess такое правило написать: RewriteRule ^/(.*) /link_to_domain2$1 [L] Правильно? Но это сработает только если у них в конфиге стоит Options FollowSymLinks |
| ||||
| > Но это сработает только если у них в конфиге стоит Options FollowSymLinks точно так. и никаких дополнителных директив более не нужно. p.s. а про хостинг на улитке я вполне серьезно, тот сержер что в rackshack, eще человек 20 без проблем вместит. |
| Relevant links: | |
| |
| ||||
| Цитата:
У меня ведь в httpdocs домена1 будет, как бы, директория (например, link_d2), которая на самом деле будет симлинком на httpdocs домена2. И нужно, чтобы запросы http://domen1/ транслировались как http://domen1/link_d2/ Тогда и получится желаемое: пишем http://domen1/, сервер подставляет http://domen1/link_d2/, что на самом деле является http://domen2/ Я прав? Цитата:
|
| ||||
| Код HTML: RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^forum/(.*) index.php/$1 [L] etot redirect ispolzuetsa na forume: vse zaprosy kotorye prihodyat na adress /forum/something prozrachno redirektyatsa na script index.php/$1 gde $1 = something mozhet byt eto reshenie pohozhe na to chto vam nuzhno... |
| ||||
| С symlink получился облом. У них в конфиге "Options SymLinksIfOwnerMatch". Поэтому оно не работает. Попросил дабывать Alias в мою секцию VirtualHost, но они не хотят менять конфиг Апача. Если ничего больше не придумаю, то остается только чистый mod_rewrite. |
| Bookmarks |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | |
| Опции просмотра | |
| |
| *.ape arvo part rapidshare carfax.com cosmopoliten dv 2010 dv-2010 dv2010 excel учебник filmi filmi online free calls russia free calls to russia green card green card 2010 in care of job offer ken park middle name money order online стратегии russkie filmi russkie filmi online torens url радиостанций www.cars.com www.dvlottery.state.gov Американские женские имена Африканская музыка РАБОТА БЕЗ ОБРАЗОВАНИЯ Українські народні пісні Чем закатывают суши американские имена американские чаты американское посольство в киеве беременность в картинках военные карты грин карта гсвг дискотечная музыка империя добра как звонить в москву как обмануть банкомат как позвонить в казахстан как позвонить в москву какой ноутбук лучше карты для garmin скачать музыка для бега мультфильм Анастасия онлайн рпг игры песни о любви песни про любовь подделки из овощей поделки из овощей поделки из овощей и фруктов поиск людей в США программа для скачивания фильмов программы для скачивания фильмов работа в Чикаго работа в минске работа на аляске рекомендательное письмо с работы рицессия руководство по excel русские мультики русские песни о любви сказки онлайн скачать карты для garmin скачать программу для скачивания фильмов татьянин день песня торенс точное время в html финансовый кризис в америке хочу в америку чем проигрывать flac |