Nesprávný formát URL
- kesav
- Člen | 5
Zdravím,
v nette začínám a po zkouknutí Quickstartu jsem přišel na takovou nepříjemnost a to že mi nefungují hezké url ve tvaru Presenter/Action/Id na localhostu
mod_rewrite mam povoleny
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
Virutal hosta mám nastaveného správně, jinak b ymi nefungovali ostatní
web yna localhostu
Odkazy generuji normalne v template $presenter->link(‚Default:action‘)
popr {plink action}
Nějaké nápady??
- kesav
- Člen | 5
Díky za odpověď nyní funguje bez problémů. Špatné studium
dokumentace..
Přecházím ze Zendu a počítal jsem s tím, že nějaká defaultní routa je
definovaná.
Ještě je nějaký způsob jak se vyhnout query stringu??
V zendu jsem byl zvyklý na url ve tvaru
controller/action/parametr1/hodnota1/parametr2/hodnota2
Jde tohoto docílit i v Nette?
- _Martin_
- Generous Backer | 679
kesav napsal(a):
Ještě je nějaký způsob jak se vyhnout query stringu??
I na to Nette pamatuje, doporučuji nejprve něco o routování v Nette obecně a následně se mrknout na zoubek Nette\Application\Route (což je přesně to, co hledáš).