Apache Redirect帮助

时间:2011-02-18 19:57:07

标签: url mod-rewrite redirect

我是这个部门的新手。我有以下文件夹结构 根 根\ HTML 根\ HTML \ HTML

root \ html \ html我们的旧网站上有一堆.html格式的页面。 \ html的新网站扩展名为.htm

我想在root / html / html中有一个.htaccess,基本上任何调用file.html到root / html / file.htm

因此www.example.com/html/file.html将成为www.example.com/file.htm

2 个答案:

答案 0 :(得分:0)

我想这个:

RewriteRule ^/html/(.*)\.html$ /$1.htm [R]

应该做你想做的事。

如果您不想重定向(如果您不想更改浏览器地址栏中的地址),只需取出[R]。

答案 1 :(得分:0)

RewriteRule ^ / html /(.*)。html $ http://% {HTTP_HOST} / $ 1.htm [R = 301,L]