隐藏获取参数


Hide get parametres

Get:

https://xxx.ru/page/?page=update-1/

如何显示:

https://xxx.ru/page/update-1/

我试着不起作用.htaccess

RewriteBase /
RewriteEngine on
RewriteRule ^page'/(.*?)/?$ page/?page=$1 [L,QSA]

您可以使用:

RewriteEngine on
RewriteBase /
# external redirect from actual URL to pretty one
RewriteCond %{THE_REQUEST} 's/+page/'?page=([^'s&]+) [NC]
RewriteRule ^ /page/%1? [R=302,L,NE]
# internal forward from pretty URL to actual one
RewriteRule ^page/(.+)$ page/?page=$1 [L,QSA,NC]

使用此:

RewriteEngine On
RewriteRule ^page/([^/]*)$ /page/?page=$1 [L]

它会给你以下网址:

https://xxx.ru/page/update-1/