2012-02-24 53 views
0

我有一组特定的URL。类似这些..在URL重写中需要一些帮助

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文件中的重写规则,这将只转换/ TB /到/ PROD-TB /和其余的将是相同的。

我想这

RewriteRule ^tb* prod-tb 

但会发生什么是结核病后,它删除整个URL。我不知道如何做到这一点。我提到了几个引用,但它们都是关于特定的url。我想要的是与其中的多个文件夹和文件有关。请帮助

回答

0

尝试:

 

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

OR

 

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

希望它可以帮助