WordPress 搜索页面出现404
遇到问题
wordpress 更新到新版后,搜索参数变为了 /?s=xxx,导致页面出现 404
解决方法
在 .htaccess 文件的末尾添加下面的代码,重写页面链接
# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1? [NC,R,L]
wordpress 更新到新版后,搜索参数变为了 /?s=xxx,导致页面出现 404
在 .htaccess 文件的末尾添加下面的代码,重写页面链接
# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1? [NC,R,L]