htaccess a webalizer/awstats

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
MW
Člen | 626
+
0
-

Zdravím,

Prosím vas o radu.
Jak ideálně nastavit bud routu nebo htaccess, aby byl požadavek domena.cz/stats smerovan do adresare /stats a nebylo to odchyceno jako error 404?

Nahral jsem jeden projekt na hosting a klient pozaduje webalizer pro statistiky pristupu, které tam bezi a Nette me to porad odchytava..

Diky

Editoval MW (6. 1. 2014 22:06)

romiix.org
Člen | 343
+
0
-

Ako máš nastavený .htaccess? Štandardne sa na Nette (index.php) smerujú adresy, ktoré na filesystéme neexistujú. Tzn. ak adresár stats existuje, k Nette by sa dotaz ani nemal dostať.

Jiří Nápravník
Člen | 710
+
0
-

Měl jsem jednou taky něco takového podobného a stačilo mi dát do adresáře s těmi stats .htaccess, který měl v sobě jen:
RewriteEngine Off

Myiyk
Člen | 321
+
0
-

Jestli máš originální .htaccess, máš tam také tyhle dva řádky.

RewriteCond %{REQUEST_FILENAME} !-f #ověření souboru
RewriteCond %{REQUEST_FILENAME} !-d #ověření složky

Pokud existuje soubor, nebo složka, která odpovídá url adrese, tak to nespustí nette.

Celý .htaccess: https://github.com/…ww/.htaccess

MW
Člen | 626
+
0
-

Myiyk napsal(a):

Jestli máš originální .htaccess, máš tam také tyhle dva řádky.

RewriteCond %{REQUEST_FILENAME} !-f #ověření souboru
RewriteCond %{REQUEST_FILENAME} !-d #ověření složky

Pokud existuje soubor, nebo složka, která odpovídá url adrese, tak to nespustí nette.

Celý .htaccess: https://github.com/…ww/.htaccess

Presne toto tam mam..
Takze to zkusim upravit v tom htaccess ve /stats

MW
Člen | 626
+
0
-

Tak tam, kde je wordpress, tam funguje pridat na začátek htaccess v rootu toto:

ErrorDocument 401 "Error"
ErrorDocument 403 "Error"

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

ale u Nette tohle nezabira. V adresari stats, je htaccess a auth přes htpassw, pokud dam z tohoto adresare pryc .htaccess, tak se do do stats dostane… jinak ne…

Mate někdo nejaky napad?

Diky!