问题
I am trying to get a specific value from url
like my url is
http://www.example.biz/?_escaped_fragment=reader/i/1664
and I want to get output url is like below
http://www.example.biz/seo/1664
I have tried this
RewriteCond^(.*?)_escaped_fragment_=(.*)$
RewriteRule ^(.*)$ seo/%1 [NC]
But Output url is coming below
http://www.example.biz/seo/%1?_escaped_fragment=reader/i/1664
How will I do this? Any help appreciated.
回答1:
You're not trying to match anything in your RewriteCond
.
RewriteCond %{QUERY_STRING} (?:^|&)_escaped_fragment=reader/i/(\d+)$
RewriteRule ^(.*)$ seo/%1 [L]
来源:https://stackoverflow.com/questions/24993746/in-htaccess-how-to-get-a-particular-value