我想在我的Wordpress博客上美化搜索网址,如下所示:
someblog.com/?s=some_query ==> someblog.com/search/some_query
=>这样可行:)
someblog.com/?s=some_query&post_type=myview ==> someblog.com/search/myview/some_query
=>现在不能正常工作,使用此“myview / some_query”进行搜索。
我该怎么办?最好只修改我的.htaccess,欢迎任何其他解决方案,包括一些PHP代码;)
我的.htaccess片段:
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/\?s=([^\s]+)\&post_type=([^\s]+) [NC]
RewriteRule ^ search/%2/%1? [L,R,NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/\?s=([^\s]+) [NC]
RewriteRule ^ search/%1? [L,R,NC]
BR。