顶级网页的重定向工作正常,但现在我希望将WordPress网站中的子网页重定向到新的相应顶级网页,但我显然没有正确的语法:
旧页面:websiteURL / aboutus / benefits
新页面:websiteURL / careers
在浏览论坛后,我尝试了这个选项,但没有运气:
redirectMatch 301 ^/aboutus/benefits$ http://website.net/careers/
问题:重定向不是重定向到新的绝对/静态URL,而只是更改文件夹名称,因此生成的URL只是 websiteURL /约-US /效益。
需要重定向到绝对URL的子页面的另一个示例:
旧网址:websiteURL /专业知识/软件工程
新网址:websiteURL / core-competencies
redirectMatch 301 /expertise.* http://websiteURL/core-competencies
但这不起作用。生成的URL是websiteURL / core-competencies / software-engineering 这意味着它更改文件夹名称,然后添加页面名称。对我们需要的东西没有好处。