|
|
|
| Итак есть 50 ссылок вида:
http://site.ru/index.php?act=название (названия уникальные)
мне нужен вид ссылок:
http://site.ru/название.html (названия уникальные)
я делаю так:
RewriteEngine On
RewriteBase /
RewriteRule ^название.html$ index.php?act=название
|
и так 50 правил для каждого названия
ВОПРОС: Можно ли как нибудь упростить правила, или нет?
P.S Знаю что универсальных правил в МодРеврайте не бывает | |
|
|
|
|
|
|
|
для: chexov
(29.01.2009 в 15:23)
| | Хм, а куда еще упращать-то? | |
|
|
|
|
|
|
|
для: AcidTrash
(29.01.2009 в 22:14)
| | Т. е. на каждый act=название свое правило? Нельзя сделать так чтобы было одно правило для всех 50 act' ов? | |
|
|
|
|
|
|
|
для: chexov
(29.01.2009 в 15:23)
| | >я делаю так:
>
>RewriteEngine On
>RewriteBase /
>RewriteRule ^название.html$ index.php?act=название
>
|
>и так 50 правил для каждого названия
>ВОПРОС: Можно ли как нибудь упростить правила, или нет?
>
А так не устроит?
RewriteRule ^(.+)\.html$ index.php?act=$1
|
| |
|
|
|
|
|
|
|
для: GeorgeIV
(30.01.2009 в 09:36)
| | о, точно, тогда уж лучше так:)
RewriteRule ^([a-z0-9]*)\.html$ index.php?act=$1
|
| |
|
|
|