2011-09-12 161 views
0

我需要重写以下网址:阿帕奇重写规则

http://example.com/folder/subfolder/filename 

http://example.com/folder/subfolder/filename.txt 

我已经试过如下:

RewriteRule ^/folder/subfolder/(.*)(|/)$ /folder/subfolder/$1.txt  [R=302,L] 

然而,这使得以重写进入一个所以我会得到:

/folder/subfolder/filename.txt.txt.txt.txt (etc) 

任何想法如何使我的重写规则工作?规则之前

RewriteCond %{REQUEST_URI} !\.txt$ 

回答

1

你需要重写条件。我无法在这个时候测试这个,但我确定,这是你需要的。