Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Возможно ли сделать переадресацию...
Форумы портала PHP.SU » » HTTP и PHP » Возможно ли сделать переадресацию...

Страниц (1): [1]
 

1. Bio man - 12 Декабря, 2014 - 17:56:29 - перейти к сообщению
Предположим, есть supersite.ru (path/to/domains/supersite.ru) и есть приложение в другой папке (path/to/other/folder), находятся они на разных уровнях, у приложения нет домена.

Я хочу, что бы запрос посланный на sub.supersite.ru адресовался на path/to/other/folder/index.php.
Сервер - Apache httpd

Как реализовать?

И ещё, второстепенный вопрос.
Можно ли, в path/to/other/folder/index.php получить путь до папки домена, с которого пришёл запрос?
document root, например, или любым другим способом. Для того, что бы подключить конфиги с supersite.ru в path/to/other/folder/index.php.
2. DeepVarvar - 12 Декабря, 2014 - 18:16:21 - перейти к сообщению
В основной папке положить симлинк на other, в апаче прописать новый хост на поддомен указав документ рут на симлинк.
И да - откуда пришел можно узнать только по рефереру. А рефереру доверять нельзя ))
3. Bio man - 12 Декабря, 2014 - 18:56:06 - перейти к сообщению
А через mod_rewrite? Вот как делают, например, что бы перейти в phpmyadmin, нужно написать mysite.ru/myadmin? Хотя ни папки, ни ссылки в mysite.ru не лежит.
Хотя можно же в конфигах посмотреть, чего я спрашиваю..
4. DeepVarvar - 12 Декабря, 2014 - 19:29:48 - перейти к сообщению
На пма в конфигах обьявлен алиас, либо на симлинк, либо прямо на /usr/share/phpmyadmin

 

Powered by ExBB FM 1.0 RC1