Autor | Zpráva | ||
---|---|---|---|
slovakCZ Profil |
#1 · Zasláno: 16. 4. 2014, 23:09:42
Dobrý den,
nemáte někdo zkušenosti s natavením .htaccess souboru na hostingu wedos? Mám web běžící na Nette na subdoméně ve složce "en": subdomena.mujweb.cz/en na FTP jsou veškeré soubory nahrány zde: /www/subdom/subdomena/en/ a můj htaccess vypadá takto: # Apache configuration file (see httpd.apache.org/docs/2.2/mod/quickreference.html) # disable directory listing #Options -Indexes # enable cool URL 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] a problém je ten, že i přes to se načítat skripty ze složky o úroveň výše, tedy z: /www/subdom/subdomena/ zkoušel jsem RewriteBase / i zakomentovat i nastavit na /en/ ale nic nepomohlo. V logu stále vidím toto: [2014-04-16 22-30-07] HTTP code 404: Cannot load presenter 'Frontend:En', class 'FrontendModule\EnPresenter' was not found in '/data/web/virtuals/68281/virtual/www/subdom/subdomena/en/core/app/FrontendModule/presenters/EnPresenter.php'. in /data/web/virtuals/68281/virtual/www/subdom/subdomena/en/core/libs/Nette/Application/Application.php:123 @ http://subdomena.mujweb.cz/en/ nebere to cast url "/en/" jako složku, ale Nette ji považuje za Presenter... Nevíte co s tím prosím? |
||
SwimX Profil |
#2 · Zasláno: 18. 4. 2014, 20:49:49
A máš správně nastavený router v Nette?
|
||
Časová prodleva: 11 let
|
0