WP中的URL重写

时间:2017-10-20 07:27:50

标签: php wordpress .htaccess url-rewriting

我正在尝试重写一个Wordpress网址,这里是相同的regex101

https://regex101.com/r/DHUIKX/1

wordpress functions.php中的代码

add_rewrite_rule('jobs\/\??\w+=([^&]+)&?\??\w+=([^&]+)&?','job_listing_region=$1/&job_listing_region=$2/','top');
  }
  add_action('init', 'custom_rewrite_rule', 10, 0);

.htaccess文件中的代码是

RewriteRule ^jobs\/\??\w+=([^&]+)&?\??\w+=([^&]+)&? /job_listing_region=$1/&job_listing_region=$matches[1]/ [QSA,L]

但没有任何效果。它带我到404页面。任何人都可以让我知道我哪里出错了。即使我在wordpress中保存了perma链接,浏览器中的URL也不会改变。

0 个答案:

没有答案