301重定向无法正常工作

时间:2013-07-19 16:12:25

标签: .htaccess redirect

我正在尝试使用以下代码重定向我的一个帖子,但它不起作用我不知道代码有什么问题。有人可以告诉我我做了什么错误吗?

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
</IfModule>

Redirect 301 /blog/2012/11/27/url-here.html http://example.com/blog/php/url-here/

2 个答案:

答案 0 :(得分:1)

将此规则插入WP .htaccess文件中的RewriteBase行下方:

RewriteRule ^2012/11/27/url-here\.html$ php/url-here/ [L,NC,R=301]

答案 1 :(得分:0)

试试这段代码:

RewriteEngine On
RewriteRule ^blog/2013/01/07/free-buttons-for-online-payment-gateway-service-provider.html$ /blog/php/free-buttons-for-online-payment-gateway-service-provider/ [R=301]

第二行检查网址是否以blog / 2012/11/27开头,并以.html结尾,如果是这种情况,页面会被重定向。