![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
W planach mam napisanie systemu cache'owania podstron w celu odciążenia serwera i zmniejszenia czasu oczekiwania ze strony usera. Pomyślałem, żeby do już zcache'owanych plików nie używać php, a jedynie wyświetlić plik - ok, proste. Problem pojawia się w sprawdzeniu, czy plik istnieje (w przeciwnym wypadku zostanie wyświetlony ten z PHP). Mam już coś takiego: Kod RewriteCond /cache%{REQUEST_URI}.html -s Problem pojawia się przy pierwszym RewriteCond.RewriteRule ^([a-z0-9-()+–,+]+)$ /cache/$1.html [NC,L] RewriteCond %{REQUEST_URI} ^/[a-z0-9-()+–,+]+ [NC] RewriteRule ^([a-z0-9-()+–,+]+)$ /index.php?url=$1 [NC,L] Czy można to w ten sposób rozwiązać, a może macie jakieś inne sposoby na cache'owane pliki? Ten post edytował Kildyt 28.07.2010, 18:54:30 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj sobie to. Tam jest dokładnie ten problem który postawiłeś. Czyli sprawdzenie czy istnieje plik o podanej nazwie w cache (jeśli tak to przekierowanie na niego) w przeciwnym wypadku przekierowanie na skrypt php.
Ten post edytował everth 28.07.2010, 19:30:43 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj sobie to. Tam jest dokładnie ten problem który postawiłeś. Czyli sprawdzenie czy istnieje plik o podanej nazwie w cache (jeśli tak to przekierowanie na niego) w przeciwnym wypadku przekierowanie na skrypt php. Wielkie dzięki! Właśnie czegoś takiego szukałem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 20:27 |