serega
Новичок
регулярные выражения в htaccess
Подскажите почему так можно написать
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:].-]+)(/)$ ?p=$1
А так нельзя :
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:].-]+)$ ?p=$0
причем зависит это от точки в выражении, т е так работает :
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:]-]+)$ ?p=$0
но нужно чтоб и точка могла присутствовать в url
ещё нужно чтоб русские буквы могли в url присытствовать , но alnum на русские буквы не распространяеться , подскажите как можно сделать ....
-~{}~ 29.11.06 02:27:
Мб не совсем коректно спросил, перефразирую , мб кто нибудь подскажет .... :
Как с помошью регулярхыз выражений реализовать следующее (если так вообще можно)
http://site/1Qq!@
преобразовать в
http://site/?p=1Qq!@й
Подскажите почему так можно написать
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:].-]+)(/)$ ?p=$1
А так нельзя :
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:].-]+)$ ?p=$0
причем зависит это от точки в выражении, т е так работает :
RewriteEngine On
RewriteBase /
RewriteRule ^([[:alnum:]-]+)$ ?p=$0
но нужно чтоб и точка могла присутствовать в url
ещё нужно чтоб русские буквы могли в url присытствовать , но alnum на русские буквы не распространяеться , подскажите как можно сделать ....
-~{}~ 29.11.06 02:27:
Мб не совсем коректно спросил, перефразирую , мб кто нибудь подскажет .... :
Как с помошью регулярхыз выражений реализовать следующее (если так вообще можно)
http://site/1Qq!@
преобразовать в
http://site/?p=1Qq!@й