Помогите, пожалуйста, разобраться с конкретными примерами и киньте, если есть, интересные ссылки по теме. Примеры: Есть ivan.dergachoff.ru. Есть файлы в корне (кроме всего прочего, portfolio-e.php, links-e.php, index-e.php и т.д. ("-e" поставил по совету знакомого, который говорит, что если файл php и ассоциируемая всевдо-папка совпадают по имени - получается трабл)). Хочу: запрос ivan.dergachoff.ru/portfolio/ >>> скрипт ivan.dergachoff.ru/portfolio.php запрос ivan.dergachoff.ru/portfolio/blabla >>> скрипт ivan.dergachoff.ru/portfolio.php?cat=blabla и т.д. То есть, чтобы юзер видел ссылки на папки, а папок этих бы не существовало, и при запросе обрабатывались бы скриптами. Вот [img]images/smiles/icon_smile.gif[/img]
Заголовок сообщения: apache+mod_rewrite+php Добавлено: 4 Июль 2002, 12:58:00
Еще вопрос: При старой системе урлов (а-ля portfolio.php или portfolio.php?cat=sites) у меня в header.php (шапка, которая инклюдится во все файлы) были такие строки на каждый пункт навигации: <BLOCKQUOTE><font size="1" face="Verdana, Tahoma, sans-serif">code:</font><HR><pre> <?if ($PHP_SELF=='/index.php' OR $PHP_SELF=='/'){ if(!$QUERY_STRING){?><span class=navi_vis>дневник</span> <?}else{?><a href="/" class=navi class=navi_vis>дневник</a><?}}else{?> <a href="/" class=navi>дневник</a><?}?></pre><HR></BLOCKQUOTE>
То есть, если вы в index.php, то ссылки нет, а текст "дневник" остается, ссылка убирается, цвет меняется; если вы в index.php, но еще и с какими-то параметрами (index.php?id=123), то ссылка появляется, окрашивается в постоянный оранжевый цвет; а если вы в другом разделе, то ссылка окрашивается в серый, при наведениии меняется на оранжевый. Вопрос: как этот код подрадить под новую систему ссылок? Когда /portfolio.php >> /portfolio/ /portfolio.php?cat=sites >> /portfolio/sites/ и т.д.
Заголовок сообщения: apache+mod_rewrite+php Добавлено: 5 Июль 2002, 22:08:00
Ой! А как весело-то заводить новый топик для разговоров самого с собой! [img]images/smiles/icon_biggrin.gif[/img] Яхуу! Хе-хе! Ху-ху! Ха-ха! Шиза - дело тонкое!
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.