June 8

WordPress i dostęp do awstats

3  comments

ApacheDo każdej domeny, podpietej do konta na dreamhost (200 GB za parę gorszy) instalowane są statystyki Analog. Awstats jest perlowym skryptem, który oferuje statstyki szersze niż Analogowe. W wiki jest obszerny i przystępny poradnik dot. instalacji skryptu.

Działa z marszu, jednak problem pojawia się w przypadku korzystania z mod_rewrite, a ten wykorzystuje wiele CMS’ów – między innymi WordPress. Temat wielokrotnie poruszany na wielu forach: “Awstats – not accessible!!!” Rozwiazanie jest proste i samo się nasuwa:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(awstats|stats|failed_auth.html)/?(.*)$ [NC]
RewriteRule ^.*$ - [L]
</IfModule> 

Dzięki wpisowi w .htaccess mamy dostęp zarówno do awstats jak i analog (umieszczanego w katalogu domain.com/stats/).
Tylko jedna uwaga. Taka reguła musi być wykonana przed resztą reguł CMS’a. Inaczej dostęp do statystyk nie będzie nadal możliwy.

[tags]apache, awstats, wordpress, dreamhost[/tags]

Ku pamięci 🙂


Tags


You may also like

Dlaczego nigdzie nie ma zdjęć naszych dzieci?

Budowanie więzi: Wspólne przeżywanie emocji

  • A mnie miśki z Media Temple nie uraczyły ani AwStats, ani Analogiem, ani Webalizerem. Mam jedną instalację Urchina, tylko cóż tego – jeśli ustrojstwo miesza ze sobą dane wszystkich stron podpiętych do konta.

    Ale bystry jestem – podpiąłem sobie Google Analytics, do tego Automattic Stats for WordPress – wszystko śmiga aż miło. ]:->

  • Witam, niestey mimo zastosowania powyzszej pomcy, u mnie nadal wystepuje problem braku dostepu do pliku awstats, mimo dodania nowej regułki przed regulką WordPressa

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Use this Bottom Section to Promote Your Offer

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 

    >