![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Leoo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 270 Регистрация: 3.10.2005 Где: г. Обнинск Репутация: 1 Всего: 3 |
Здравствуйте!
Допустим у меня есть сайт http://localhost/site физически он находиться в Z:/home/localhost/www/site в корне сайта есть два файла integrium.php и doc.php если мы находимся на главной странице то должны попадать на файл integrium.php, а если на внутренних, то на файл doc.php но есть еще небольшое но например если у нас в корне сайта есть папка catalog и url был набран http://localhost/site/catalog, то мы должны попасть на файл integrium.php находящийся внутри папки catalog Ну и по аналогии если есть другие папки мы должны попадать в них. А если мы набрали url http://localhost/site/about/contacts то мы должны попасть на файл doc.php (лежащий в корне сайта), а в в массив $_GET должно записаться следующее Array ( [about] => about [contacts] => contacts ) а если находимся в http://localhost/site/about, то он будет Array ( [about] => about ) надеюсь все доступно расписал Помогите пожалуйста таким образом апач, чтоб он делал вышеизложенные действия. Заранее благодарен. -------------------- Если вы не страдаете паранойей, это не значит, что они за вами не летят! |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Если вопрос по настройке апача, то почему не в разделе про настройку апача?
Если я правильно понял задачу из весьма нечеловеческих объяснений автора, и он хотел сказать "если в папке есть integrium.php, то запускать его, а если нету - то док из корня", то
но здесь, конечно, всегда есть риск ошибиться, как и с любым другим вопросом, когда автор вообще не понимает, чего хочет. |
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
||||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
тогда ему нужно ЧПУ с искусственным интеллектом
потому что формальных критериев, по которым можно отличить, для каких адресов запускать integrium.php, а для каких - doc.php, я не нашел. впрочем, если он имеет в виду, что адрес /site/catalog - реальный, а /site/about/contacts - виртуальный - тогда да. |
|||
|
||||
| Strilo4ka |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 27.2.2009 Репутация: нет Всего: нет |
лекго это все Leoo mod_rewrite в помочь !
Добавлено @ 02:35 тока с регулярками надо разбираться и чтоб mod_rewrite установлен был. В .htaccess все нужные запросы прописать , а в скрипте забирать с QUERY_STRING (самому розбирать) или уже с масива $_GET вытаскивать. ;) Это сообщение отредактировал(а) Strilo4ka - 2.11.2009, 02:37 |
|||
|
||||
| Leoo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 270 Регистрация: 3.10.2005 Где: г. Обнинск Репутация: 1 Всего: 3 |
Спасибо всем за помощь
-------------------- Если вы не страдаете паранойей, это не значит, что они за вами не летят! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |