Xwab
Форумыnavigate_nextСерверные технологии (Apache, nginx)

Вопросы по Mod_rewrite
Сообщения
Ardon

Можно ли как-нибудь вот так переименовать папку? Например
Вместо
site.ru/library/index.php?cat=210
Сделать
site.ru/library/nokia (для папок)
А для статей например
Вместо
site.ru/library/index.php?id=250
Сделать
site.ru/library/nokia/11

Возможно ли? А то я ниче не понимаю в этом, а мне нужно грамотно тз написать

20 Май 2011, 8:57
ofroke

Ardon,
RewriteEngine ON
RewriteRule ^nokia(\d+)/*$ index.php?cat=$1 [QSA,L]
RewriteRule ^nokia/(\d+)/*$ index.php?id=$1 [QSA,L]

20 Май 2011, 11:46
ofroke

Такой вопрос:

К примеру стоит
RewriteRule ^(\w+).xhtml/(\d+)/*$ $1.php?id=$2 [QSA,L]

как сделать, если в адресной в конце файла заместо .xhtml стоит .php , то автоматом меняло .php на .xhtml, тоесть перенаправляло?

27 Май 2011, 11:06
mides

Подскажите, как сделать чтобы из динамического поддомена user.site.ru перенаправляло пользователя на реальный адрес, напр. на site.ru/profile.php?u=user

29 Май 2011, 15:55
DemaN

mides, измени в скрипте адрес на профиль

29 Май 2011, 16:08
mides

DemaN, дак нужно чтобы на обоих работало, но на первом - переадресация.

29 Май 2011, 16:13
Выше неба

^([a-z])$ index.php?var=$1

стоит экранировать в самом скрипте $_GET['var'] ?

29 Май 2011, 21:16
sew960i

http://ruseller.com/lessons.php?rub=28&id=982 может кому-то пригодится... (web)

29 Май 2011, 23:37
ofroke

167, да

30 Май 2011, 8:33
Leq

Подскажите, плиз
как из
/info.php?id=тут id user
сделать
nik.sait.ru

30 Май 2011, 8:53
Ответить на тему