![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chcę przy pomocy htaccesa sprawdzić czy plik ma rozszerzenie jpg, czy ma parametr "mini" oraz czy istnieje, jeśli mam 3xtak to ma uruchomić plik php. Czyli przykładowy plik spełniający warunek powinien wyglądać tak http://domena.aaa/plik.jpg?mini napisałem taką regułę Kod RewriteCond %{REQUEST_URI} (.*)\.jpg [NC] RewriteCond %{QUERY_STRING} mini [NC] RewriteCond %{DOCUMENT_ROOT}/%1.jpg -f RewriteRule (.*) plik.php [L] która oczywiście nie działa (IMG:style_emoticons/default/sad.gif) Ale jak usunę RewriteCond %{QUERY_STRING} mini [NC] lub RewriteCond %{DOCUMENT_ROOT}/%1.jpg -f to działa, ale jeśli są oba to już nie (IMG:style_emoticons/default/sad.gif) Macie jakiś pomysł dlaczego tak się dzieje ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A może tak?
Kod RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} (.*)\.jpg [NC] RewriteCond %{QUERY_STRING} mini [NC] RewriteRule (.*) plik.php [L] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 10:20 |