Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod_rewrite + awstats + cgi
Forum PHP.pl > Forum > Serwery WWW > Apache
darkeye
Witam,

Mam nastepujacy problem. Chce uruchomic statystyki dla stron www w taki sposob, ze wywolujac URL:

www.jakasdomena.pl/stats/
bedzie przepisane przy pomocy mod_rewrite na:

www.jakasdomena.pl/cgi-bin/awstats.pl?config=jakasdomena.pl

Udalo mi sie zrobic tak zeby dzialalo z pliku .htaccess:

RewriteEngine On
RewriteRule ^stats/$ /cgi-bin/awstats.pl?config=%{HTTP_HOST} [T=application/x-httpd-cgi,L]

ale to samo wpisane w httpd.conf globalnie nie dziala... jest blad ze katalog stats nie istnieje, tak jakby mod_rewrite nie dziala tam... a lokalnie w .htaccess dziala...

Pozdrawiam,

Mateusz Przepiórkowski
docent
z czysta premedytacja nei odpisze ci jak to zrobic tongue.gif powod prosty - postaw sobie lepiej subdomene stats.twojadomena.pl a awstatsa odpalaj raz dziennie.. tu jest pies pogrzebany - nie generuj statystyk na biezaco. nawet jesli masz malutki serwerek - dlaczego..? nie ma to jak piekny DOS na taki system - dorzynasz zarowno indianca jak i od wewnatrz awstats.cgi ci wyrzyna zasoby... smile.gif generuj raz dziennie pliki .html (w manualu awstatsa to masz) i z glowy :]
darkeye
Ok, ale to nie jest malutki serwerek. Statystyki i tak generuje statycznie ze wzgledow bezpieczenstwa. Pytanie bylo ze wzgledu na testowanie ustawien z mod_rewrite. Chcialem uzyskac globalny wpis na zasadzie ktora podalem w poprzednim poscie.
docent
hmm w httpd.conf robisz Rewrite na <VirtualHost> czy Directory> glownej domeny serwera..?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.