2014-02-22 143 views
3

我从Windows服务器迁移到Linux服务器,而我对htaccess非常陌生。另外,我将我的永久链接结构从/ year/month/post更改为/ post。为了确保旧的搜索引擎的链接仍然工作我添加下面一行到工作正常重定向旧网址到新的htaccess的文件,但阅读:WordPress htaccess固定链接

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

现在,我的年/月档案总是指向站点根,因为/年/月/正在被剥离。例如:

www. keptlight .com/2014/02/ orchis-is-coming-2/ 

正确重定向到:

www. keptlight .com/orchis-is-coming-2/ 

但每月的帖子给定月份:

www. keptlight .com/2011/06/或任何其他年/月总是重定向到:

www.keptlight.com 

有没有办法解决这个问题并正确显示monthl y仅在年/月/个/档后面的域没有帖子标题?

预先感谢您。

杰马尔郑伊健

回答

1

尝试

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

谢谢亚历山大。它以我想要的方式工作,谢谢。 – ACEkin

+0

我很高兴能帮上忙。 ;) –

+1

我相信,你不能得到更好的帮助,然后在这里在stackoverflow :)干杯! – Develoger