1
得到:隱藏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]
得到:隱藏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/
的[URL與PHP重寫(可能的複製http://stackoverflow.com/questions/16388959/URL重寫與 - PHP) – mmgross