Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cache podstron w .htaccess, RewriteCond, RewriteRule, a może coś innego?
Kildyt
post 28.07.2010, 18:53:39
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
    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]
Problem pojawia się przy pierwszym RewriteCond.

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


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:11