How to do a specific condition for escaped_fragmen

2019-07-17 05:59发布

I have urls like that /#!/page1, I redirect them with :

  RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F(.*)$
  RewriteRule ^$ /seo/%1.html [QSA,L]

So /#!/page1 read as /_escaped_fragment_=%2Fpage1 is redirected to /seo/page1.html

It's work perfectly however I want to redirect the home /#!/ to /seo/index.html which actually redirect to /seo/.html

How can I do that? Thanks

1条回答
爷、活的狠高调
2楼-- · 2019-07-17 06:33

I fixed it with:

 RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F$
 RewriteRule ^$ /seo/index.html [QSA,L]

 RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F(.*)$
 RewriteRule ^$ /seo/%1.html [QSA,L]
查看更多
登录 后发表回答