重定向Wordpress永久链接

时间:2015-11-10 22:20:34

标签: wordpress permalinks

如何从

重定向Wordpress永久链接
example.com/%year%/%monthnum%/%postname%.html

example.com/%postname%

我已尝试通过插件执行此操作,并将以下代码添加到.htaccess文件中,但它返回404未找到错误。

RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(.*)$ http://www.example.com/$3

1 个答案:

答案 0 :(得分:0)

.htaccess文件中尝试此操作:

RewriteRule ^[0-9]{4}/[0-9]{2}/(.*)\.html$ /$1 [R=301,L]

确保它高于默认的WordPress重写规则。

E.g。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^[0-9]{4}/[0-9]{2}/(.*)\.html$ /$1 [R=301,L]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress