Мне нужно переписать следующий URL:
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$
перед правилом.Я не могу проверить это в данный момент, но я уверен, это то, что вам нужно.