server ignoruje htaccess a posílá adresu JS souboru na index.php
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- vnovotny
- Člen | 12
Ahoj, potřeboval bych poradit. Mám aplikaci postavenou na Nette 2.0.3 a migroval jsem teď postupně aplikaci z několika postupných vývojových serverů na produkční, který mám hostovaný u wedosu.
Jenom na produkčním serveru se mi děje, že při načítání JS souborů, místo, aby se načetly, tak mi je apache přesměruje na index.php, kde Nette celkem po právu vyhodí výjimku, neboť nezná presenter ‚javascript‘ a action ‚jquery‘
V HTACCESS mám toto:
RewriteEngine On
# RewriteBase /
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\. - [F]
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>
Na dvou vývojových běželo vše jak má. Někdo nějaký tip?