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

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

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: на index.php другого каталога
Bio man
Отправлено: 12 Декабря, 2014 - 17:56:29
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Предположим, есть 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.
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Декабря, 2014 - 18:16:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




В основной папке положить симлинк на other, в апаче прописать новый хост на поддомен указав документ рут на симлинк.
И да - откуда пришел можно узнать только по рефереру. А рефереру доверять нельзя ))
 
 Top
Bio man
Отправлено: 12 Декабря, 2014 - 18:56:06
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




А через mod_rewrite? Вот как делают, например, что бы перейти в phpmyadmin, нужно написать mysite.ru/myadmin? Хотя ни папки, ни ссылки в mysite.ru не лежит.
Хотя можно же в конфигах посмотреть, чего я спрашиваю..
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Декабря, 2014 - 19:29:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




На пма в конфигах обьявлен алиас, либо на симлинк, либо прямо на /usr/share/phpmyadmin
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB