我尝试了几种不同的 .htaccess 解决方案以及插件,但似乎没有任何效果。我在我的 Wordpress 网站上有不同的链接使用这样的网址:
http://www.mydomainname.com/?s=&post_type=schools&general_search=1&general_search_term=Science
我将如何将这些网址重写为:
http://mydomainname.com/search/science
在浏览器中?
谢谢!
这是我在 .htaccess 文件中的内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^search/(.+)$ /?s=&post_type=schools&general_search=1&general_search_term=$1 [L,QSA,NC]
</IfModule>
# END WordPress