Re[2]: Не работает mod_rewrite
Здравствуйте, Anton.
> RewriteRule ^([^/]+)/([^\?][^/]+)$ /$1/?pg=$2&%{QUERY_STRING} [L]
> Не проверял.
Не оно. :(
← Июнь 2006 → | ||||||
1
|
2
|
4
|
||||
---|---|---|---|---|---|---|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
14
|
15
|
16
|
17
|
18
|
||
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
28
|
30
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://blog.nundesign.com
Открыт:
06-08-2003
Пре-модерация: Да
Адрес для писем в лист: inet.webbuild.webbuilding-list@subscribe.ru
Адрес
модератора: inet.webbuild.webbuilding-owner@subscribe.ru
Здравствуйте, Anton.
> RewriteRule ^([^/]+)/([^\?][^/]+)$ /$1/?pg=$2&%{QUERY_STRING} [L]
> Не проверял.
Не оно. :(
Здравствуйте, Andrey.
AY> Есть такая задача:
AY> надо из адреса /folder/text?a=1
AY> сделать /folder/?pg=text&a=1
AY> причём параметр a может отсутствовать.
AY> Делаю так:
AY> RewriteEngine on
AY> Options +FollowSymlinks
AY> RewriteBase /
AY> RewriteCond %{REQUEST_URI} ^/[^/]+/[^/]+$
AY> RewriteRule ^([^/]+)/([^/]+)$ /$1/?pg=$2&%{QUERY_STRING} [L]
AY> Но Апач виснет. Что делаю не так?
AY> Причём, когда вместо ^([^/]+)/([^/]+)$ делаю ^([^/]+)/([a-z]+)$ то всё
AY> работает. Но мне нужно именно так, чтобы это были любые символы кроме слэша.
RewriteRule ^([^/]+)/([^\?][^/]+)$ /$1/?pg=$2&%{QUERY_STRING} [L]
Не проверял.