Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress WP从/%postname%.html重定向到/%category%/%postname%/_Wordpress_.htaccess_Redirect_Plugins_Permalinks - Fatal编程技术网

Wordpress WP从/%postname%.html重定向到/%category%/%postname%/

Wordpress WP从/%postname%.html重定向到/%category%/%postname%/,wordpress,.htaccess,redirect,plugins,permalinks,Wordpress,.htaccess,Redirect,Plugins,Permalinks,我将我的WP永久链接从“/%postname%.html”,而不是更常见的“/%postname%/”更改为当前的“/%category%/%postname%/”。WP处理得很好。但我在将旧URL重定向到新结构时遇到问题。我尝试了几个重定向插件,但它们似乎只有在旧结构是最常见的“/%postname%/”时才会重定向 当我尝试在浏览器中打开旧的URL时,我会出现404个错误,除非我将“重写规则(+).html$/$1/[L,R]”添加到.htaccess,以首先将URL从/xxx.html更改

我将我的WP永久链接从“/%postname%.html”,而不是更常见的“/%postname%/”更改为当前的“/%category%/%postname%/”。WP处理得很好。但我在将旧URL重定向到新结构时遇到问题。我尝试了几个重定向插件,但它们似乎只有在旧结构是最常见的“/%postname%/”时才会重定向


当我尝试在浏览器中打开旧的URL时,我会出现404个错误,除非我将“重写规则(+).html$/$1/[L,R]”添加到.htaccess,以首先将URL从/xxx.html更改为/xxx/。我想解决的问题是,尽管一切正常,但我总共有2个重定向,以获得最终正确的“/%category%/%postname%/”。Pagespeed Insights将此显示为我应该修复的登录页重定向问题。有没有办法在.htaccess中更正此问题?谢谢。

应该用这个插件完成


应该用这个插件来完成


我看不到从旧永久链接结构添加重定向到新结构的地方。我不想一次添加一页重定向。我看不到从旧永久链接结构添加重定向到新结构的地方。我不想一次添加一页重定向。