RewriteCond %{REQUEST_URI} ^/folder/min-(.*) RewriteCond %{REQUEST_FILENAME} !-f RewriteRule folder/min-(.*)$ /folder2/?files=$1 [L,NC,QSA]
Kod działa na zasadzie przekierowania jeśli wywołany URL nie jest plikiem istniejącycym na serwerze i działa poprawnie.
Co chcę osiągnąć ? Odczytanie pliku nie dla całej nazwy ale tylko dla jej części, czyli mając adres:
Kod
/folder/min-123456-jakistekst.txt
to jeśli na serwerze w folderze folder/ bedzie plik
Kod
/folder/jakistekst.txt
serwer zwróci ten plik, a nie przekieruje do
Kod
/folder2/?files=123456-jakistekst.txt
Mam nadzieję, że wyjaśniłem o co mi chodzi dość klarownie :-)