原URL为www.example.com/photos?album=album-name&page=page-number
需要一个干净的URL,如…
显示所有专辑的url应该像
-
www.example.com/photos
打开相册或在第1页或返回第1页时,URL应该像
-
www.example.com/photos/album-name
,当用户在第二页URL应该像
-
www.example.com/photos/album-name/page-number
试试这个,
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(['w-]+)$ $1.php?album=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(['w-]+)/(['d-]+)$ $1.php?album=$2&page=$3 [L]