vyvojovy vs. produkcni server
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- petr.jirous
- Člen | 128
zkus to trochu více rozepsat… chyba může být kdekoli… routování, mod_rewrite (htaccess), atp.
- pospi
- Člen | 24
muj router:
public function createRouter()
{
$router = new RouteList();
$router[] = new SimpleRouter(array(
‚module‘ ⇒ NULL,
‚presenter‘ ⇒ ‚Homepage‘,
‚action‘ ⇒ ‚default‘,
));
return $router;
}
muj .htaccess do www adresare :
# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)
# disable directory listing
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>
# enable cool URL
<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>
# enable gzip compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json
</IfModule>
Zajimave na tom je ze uvodni stranka se sablonou default se nacte ok , ale pokud kliknu na odkaz na jine stranky skonci to chybou 404 . Jeste poznamka ze jde o statickou web prezentaci , takze nic sloziteho DIKY MOC ZA KAZDOU RADU