route po sté aneb jak na to?
- spiderx007
- Člen | 4
Zdravím netťáky.
Už den se snažím rozjet route, ale stále bez úspěchu. Na localu vše
v pořádku, na hostingu nikoli.
bootstrap.php
$router[] = new Route(‚neco/<view>‘,array(
‚presenter‘ ⇒ ‚Neco‘,
‚view‘ ⇒ ‚Default‘,));$router[] = new Route(‚<view>‘, array(
‚presenter‘ ⇒ ‚Default‘,
‚view‘ ⇒ ‚default‘,));
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}% !-f
RewriteCond %{REQUEST_FILENAME}% !-d
RewriteRule !\.(pdf|js|ico … \.gz)$ index.php
magic_quotes a register global nejdou menit na off
Pokud zadam www.domena.cz
jede to v poradku,
jakmile ale dam www.domena.cz/neco/ pise, ze stranu nelze nalezt.
Diky za rady zacatecnikovi…
- Ondřej Brejla
- Člen | 746
Místo view
napiš action
a místo
'view' => 'Default'
tedy 'action' => 'default'
(velikost písmen).
- spiderx007
- Člen | 4
Místo view – action. Hlavní strana najede, ale na další se již nedostanu
S view:
www.domena.cz/?… – funguje
S action
www.domena.cz/registrace – nefunguje
Editoval spiderx007 (7. 12. 2009 14:42)
- spiderx007
- Člen | 4
Taky nepomohlo. :(
Nevím, jestli tomu nevadi adresarova struktura webu:
www.domena.cz/…dresar2/cela ma aplikace vcetne nette, …
Cili to vypada takto:
EDIT: Pokud routování nepoužiji, vše jede tak jak má. Až na tu nepěknou URL.
Editoval spiderx007 (7. 12. 2009 15:12)
- spiderx007
- Člen | 4
Díky za odpovědi, problém ASI vyřešen. :)
Inspiroval jsem se titiž Suggested directory structure, jak je na stránkách nette a tutíž jsem měl .htaccess pouze v app a document_root… Zkusil jsem vytvořit .htacces v hlavním adresáři a zdá se, že směrování funguje…
Jsem to ale hlupák…
Ještě jednou díky…