Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Проблема с преобразованием в mod_rewrite

Ответить
Настройки темы
Проблема с преобразованием в mod_rewrite

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Имеется проблема: есть сайт http://site.ru. Пользователь вводит адрес вида

http://site.ru/x.php (при навигации по разделам), он преобразуется в
http://site.ru/index.php?a=x,
либо адрес вида http://site.ru/x.y.php преобразуется в

http://site.ru/index.php?a=x&b=y.
Вот код преобразования для второго случая с двумя передаваемыми параметрами:

RewriteEngine On
RewriteBase /
Options FollowSymLinks

RewriteRule ^([a-z]+)\.([0-9]+)\.php$ index.php?a=$1&b=$2

Теперь надо как я понимаю, с помощью RewriteCond проверку количества передаваемых параметров и в зависимости от результата выполнять соотв.преобразования, т.е.

RewriteEngine On
RewriteBase /
Options FollowSymLinks

RewriteCond если_передается_один_параметр
RewriteRule код_преобразования

RewriteCond если_передаются_два_параметра
RewriteRule ^([a-z]+)\.([0-9]+)\.php$ index.php?a=$1&b=$2

Сам я пока новичок, и допереть не могу. А сайт на работе уже два дня в ауте. Помогите!

Отправлено: 11:42, 11-04-2008

 

Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Цитата trnovm:
RewriteRule ^([a-z]+)\.([0-9]+)\.php$ index.php?a=$1&b=$2 »
Код: Выделить весь код
RewriteRule ^([a-z]+)(\.([0-9]+))?\.php$ index.php?a=$1&b=$3
в первом случае тогда 'b' дб пустой (но определена)... (не знаю, как там скрипт проверяет)...

Отправлено: 20:34, 11-04-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Проблема с преобразованием в mod_rewrite

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Samsung YP-T10 (проблема с преобразованием видео) REFIS Видео и аудио: обработка и кодирование 3 09-11-2011 08:19
mod_rewrite kishert Вебмастеру 3 10-03-2009 06:52
mod_rewrite PHANTOM777 Вебмастеру 1 20-07-2008 10:00
Ошибка - Странная проблема с кодировкой(похоже проблема с преобразованием кодировок) Mertvii Microsoft Windows 2000/XP 1 13-07-2008 16:05
[решено] Проблема с mod_rewrite. cyb0rg Вебмастеру 3 31-05-2008 14:49




 
Переход