|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Динамический htaccess |
|
Динамический htaccess
|
![]() Ветеран Сообщения: 640 |
кто-нибудь знает как заставить apache работать с выводом php скрипта, так как будто это .htaccess ?
т.е. динамические и статические урлы хранятся в базе, а сами правила для модуля реврайт генерятся автоматически, надо заставить апач обрабатывать результат, но как сказать об этом апачу? ![]() |
|
------- Отправлено: 21:03, 04-05-2006 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Не проще ли прописать в htaccess правило которое запихивает все после имени домена в некую переменную, а значение этой переменной анализировать скриптом? Сильно сомневаюсь, что то о чем ты говоришь возможно, судя по алгоритму работы http сервера и стадий обработки url'а mod_rewrite'ом в частности.
|
------- Отправлено: 14:35, 05-05-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать E-mail
вот не нужно такого делать... по другому подобные вещи организуются! |
------- Отправлено: 14:54, 05-05-2006 | #3 |
![]() Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Prisoner как именно привязать переменную к скрипту?
![]() Vlad Drakula я пока еще не решил как это лутше сделать, взвещиваю за и против ![]() ![]() |
------- Отправлено: 19:23, 05-05-2006 | #4 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать E-mail
один раз грамотно написаный мод реврайт... пример работы можно посмотреть здесь: http://soft.oszone.net/ аналогичный мотод используется здесь: http://forum.oszone.net/ и здесь: http://www.oszone.net/ или сделать так как говорит Prisoner, но я так никогда не делал, так что рассказать об этом не могу... |
|
------- Отправлено: 20:25, 05-05-2006 | #5 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Я наверное сложно сказал о простой вещи
![]() Гипотетический пример: RewriteRule ^([a-zA-Z0-9_\/\$]*)[\/]{0,1}$ /index.php?page=$1&%{QUERY_STRING} Правило обрабатывает ссылки вида /catalog/some_item/some_subitem/etc?some_var=some_value в результате чего index.php получит в GET $page='catalog/some_item/some_subitem/etc' и $some_var='some_value'. Если хранить в каком-то источнике URI страниц (а множество правил mod_rewrite - лишь один из способов), то это по сути и есть динамический htaccess |
------- Отправлено: 23:22, 09-05-2006 | #6 |
Deadooshka Сообщения: 2544
|
Профиль | Отправить PM | Цитировать E-mail
Посмотри в сторону RewriteMap |
Отправлено: 02:22, 12-05-2006 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
FAQ - Статический и динамический IP | Ms. Nikson | Сетевые технологии | 17 | 06-03-2009 18:03 | |
Динамический Select | darksmoke | Вебмастеру | 1 | 06-04-2008 22:15 | |
Динамический диск | Pit_bul | Microsoft Windows NT/2000/2003 | 0 | 28-07-2006 11:22 | |
Динамический диск | Guest | Microsoft Windows NT/2000/2003 | 7 | 03-01-2004 23:19 | |
Динамический сайт | Guest | Вебмастеру | 7 | 26-03-2003 01:54 |
|