URL переписать - любой способ написать общее правило для всей моей веб-страницы - PullRequest
1 голос
/ 23 марта 2012

Я занимаюсь разработкой веб-сайта. Здесь я реализовал переписывание URL в .htaccess. У меня есть общая динамическая переменная (? Offset = 1) для всех страниц например,

domain/manageZone.php?offset=1
domain/manageState.php?offset=1
domain/manageCity.php?offset=1
Etc

Я успешно внедрил чистый URL для страницы зоны. Смотри мой код

RewriteRule manageZone-offset-(.*)\.html$ manageZone.html?offset=$1 
RewriteRule manageZone-offset-(.*)\.htm$ manageZone.php?offset=$1

Я знаю, что можно добавить это на каждой странице, т.е.

RewriteRule manageState-offset-(.*)\.html$ manageState.html?offset=$1   
RewriteRule manageState-offset-(.*)\.htm$ manageState.php?offset=$1

Но есть ли способ написать общее правило для всех этих страниц?

Спасибо

1 Ответ

2 голосов
/ 23 марта 2012
RewriteRule manage([a-z]+)-offset-(\d+)\.html?$ manage$1.php?offset=$2 [NC]
...