Wordpress更改永久链接并重定向新网址301

时间:2016-01-01 10:57:27

标签: wordpress .htaccess redirect

我正在使用这个WordPress永久链接字符串。

/%postname%-%post_id%.html

但现在我想将其更改为,并将所有旧网址重定向到新网址

/%postname%.html

示例旧网址是;

http://www.example.com/dead-trigger-2-hile-mod-apk-indir-1890.html

新网址将是;

http://www.example.com/dead-trigger-2-hile-mod-apk-indir.html

我的htaccess文件目前使用默认的wordpress vars。如何将我的所有网址重定向到新网址301。

我试图使用它,但它不起作用

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

2 个答案:

答案 0 :(得分:1)

尝试以下

RedirectMatch 301 ^/([^/]+)-(\d+)/$ http://example.com/$1

答案 1 :(得分:0)

通过以下代码,您将能够通过.Htaccess实现301重定向:

语法:

Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html

示例:

  # BEGIN 301 Redirects
    Redirect 301 /dead-trigger-2-hile-mod-apk-indir-1890.html http://www.example.com/dead-trigger-2-hile-mod-apk-indir.html
  # END 301 Redirects