URL重写需要一些帮助

时间:2012-02-24 11:59:26

标签: apache

我有一组特定的网址。像这样的东西..

http://abc.com/tb/theme/images/fbIcon.gif
http://abc.com/tb/theme/css/main.css

此结构已在实时机器上设置。在我的个人机器上,它与tb部分不同。在我的机器上就好了。

http://abc.com/prod-tb/theme/images/fbIcon.gif
http://abc.com/prod-tb/theme/css/main.css

所以我想知道如何在.htaccess文件中编写RewriteRule,它只会将/ tb /转换为/ prod-tb /并且其余部分将相同。

我试过这个

RewriteRule   ^tb* prod-tb

但是在tb删除整个网址之后会发生什么。我无法弄清楚如何做到这一点。我提到了几个引用,但它们都是关于特定网址的。我想要的是与其中的多个文件夹和文件有关。请帮忙

1 个答案:

答案 0 :(得分:0)

尝试:


RewriteEngine On
RewriteRule ^tb/(.*)$ http://abc.com/prod-tb/$1 [L]

OR


RewriteEngine On
RewriteRule ^tb/(.*)$ /prod-tb/$1 [L]

希望有所帮助