Wordpress安装。301重定向:删除中间文件夹结构,但保留最终文件
索引的文件= http://www.mydomain.com/blog/somecontent
新结构= http://www.mydomain.com/somecontent
需要去除穿过1000个的页面/博客/和301重定向到/ somecontent写入。
任何帮助将不胜感激,因为谷歌索引以前的/博客/网站的结构,现在给404新的网址。
感谢
Wordpress安装。301重定向:删除中间文件夹结构,但保留最终文件
索引的文件= http://www.mydomain.com/blog/somecontent
新结构= http://www.mydomain.com/somecontent
需要去除穿过1000个的页面/博客/和301重定向到/ somecontent写入。
任何帮助将不胜感激,因为谷歌索引以前的/博客/网站的结构,现在给404新的网址。
感谢
假设你已经启用了mod_rewrite,你可以尝试类似
RewriteRule ^blog/somecontent/(.*)$ http://example.com/somecontent/$1 [R=301,L]
这事假设这两个文件夹下的相同的结构。
你必须做的第一件事就是去WordPress的设置和更改WP安装到/somecontent
路径,然后把这个代码在你.htaccess
下DOCUMENT_ROOT
目录上述正则WP东西:
RewriteRule ^blog/(.*)$ /$1 [R=301,L,NC]
工作感谢一百万! – 2013-03-14 10:56:58
@anubhava我想做类似的事情,但我的网址也包含不同的日期,如: '/ blog/2017/04' '/ blog/2009/05' 我将如何删除/ blog和日期使用.htaccess到301重写 – 2017-05-12 15:05:07
使用:'RewriteRule^blog/\ d +/\ d + /(。*)$/$ 1 [R = 301,L,NC]' – anubhava 2017-05-12 15:32:08
优秀感谢您帮助 – 2013-05-08 16:31:37