我有一个WordPress网站的以下URL:
https://www.example.com/previews/mundoflamenco/gitarre/?gname=myname
我希望它重写如下(因此?gname=应该隐藏):
https://www.example.com/previews/mundoflamenco/gitarre/myname
我已经尝试使用.htaccess这样,但不幸的是它不工作:
RewriteCond %{THE_REQUEST} /gitarre\?gname=([^\s&]+) [NC]
RewriteRule ^ gitarre/%1? [R=302,L]
更多信息:
只是如果有人面临同样的问题,我有后,我设法让重定向工作:404错误:页面找不到(404)
您需要在htaccess中添加以下内容来告诉wordpress排除此文件夹:
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
# add the following after this line
RewriteCond %{REQUEST_URI} !^/(gitarre|gitarre/.*)$
# END WordPress
1条答案
按热度按时间sxpgvts31#
您可以在
RewriteEngine On
行下面使用此重定向规则: