.htaccess重写规则

时间:2009-09-25 00:11:25

标签: .htaccess rewrite

如何为以下条件编写重写规则。

  1. 我的目录设置为 /根/项目名称/中继/ WWW /
  2. 我在hosts文件中设置site.local指向/ root /

    1. 如何提出此请求 {/ 3}}从/ root / project_name / trunk / www /而不是/ root / projectname /?
    2. 中获取数据

      现在我将它作为RewriteRule ^ projectname / * $ projectname / trunk / www / [L] 这仅适用于http://site.local/projectname,但http://site.local/projectname之类的其他功能不起作用。

      请点亮。

      谢谢你, 三通

2 个答案:

答案 0 :(得分:1)

我认为你应该像下面的那样写下你的规则

RewriteRule ^projectname/(*)$ projectname/trunk/www/$1 [L]

但未经过测试

答案 1 :(得分:0)

啊我发现了什么在破解。 由于映射和映射路径都包含projectname,因此它只是继续重写。 所以我必须将名称更改为其他内容并且有效。

谢谢, 三通