我试图让一组301重定向工作的客户端网站,我有点卡住了。301重定向帮助(简单的概念,每个目录控制)帮助
我有大约17个不同的目录,它们有.html内容文件,我正在转向Wordpress。我所要做的是创建在重定向一个简单的,单一的.htaccess文件将允许我到一个目录到WordPress的URL中的所有.html文件重定向不带扩展名:
手册重定向例如:
重定向301 /blog/2009/04/post1.html /博客/ 2009/04/POST1/
重定向301 /blog/2009/04/post2.html /博客/ 2009/04/POST2/
尝试创建规则,如:
RewriteRule ^/blog/2009/04 /(.*?)。html $/blog/2009/04/$ 1/[R = 301,NC,L]
凡$ 1是用/
后缀的文件名(去掉的.html)我无法确定是否^ /博客/ 2009/04 /(.*?)。HTML $意味着它会只为这个特定的目录重定向,并将重定向到正确的位置。
我显然想复制这个重写规则为我所有的指定内容目录...
任何人都可以点我在正确的方向?
感谢,
李
我是否能够使用这样的: 重写规则^ /服务/(.*)HTML $ /服务/ $ 1/[R = 301,NC,L] 对于非博客目录?。? – Geniuswood 2009-12-09 11:28:47
是的,如果'(。*?)'中的位与您放置$ 1的位置相同。 – DisgruntledGoat 2009-12-09 12:24:15