Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть сайт, URL у него задаются так

- test1.ru/index.php?page=company

- test1.ru/index.php?page=company-test

- test1.ru/index.php?page=company/news

- test1.ru/index.php?page=company/news-test

- test1.ru/index.php?page=company/news&day=20100412

- test1.ru/index.php?page=company/articles&art=test

- test1.ru/index.php?page=company/articles&art=my-test

- test1.ru/index.php?page=company/articles-qaz&art=test

- test1.ru/index.php?page=company/articles-qaz&art=my-test

Используя Rewrite Rule должно работать так

- test1.ru/company.html

- test1.ru/company-test.html

- test1.ru/company/news.html

- test1.ru/company/news-test.html

- test1.ru/company/news/day-20100412.html

- test1.ru/company/articles/art-test.html

- test1.ru/company/articles/art-my-test.html

- test1.ru/company/articles-qaz/art-test.html

- test1.ru/company/articles-qaz/art-my-test.html

Есть правило, но работает только для первых 5-х строк:

RewriteRule ^([a-z/]+)([a-z]+)-([0-9]+)\.html index.php?page=$1&$2=$3 [L]

Как сделать чтобы корректно обрабатывались и остальные 4?

Цена - минимальная.

14 лет назад
NeedYourHelp
Андрей 
42 годаРоссия
15 лет в сервисе
Был
2 года назад
Выбранный исполнитель
Enkvist
Антон 
34 годаРоссия
16 лет в сервисе
Был
2 года назад
14 лет назад
$5
1 день
Быстро и грамотно произвел все необходимые настройки, оперативно реагировал на доп. пожелания! Рекомендую!
Доволен сотрудничеством.