cool url, routy nefunguji na produkcnim serveru
- Domki
- Člen | 310
Mam web kde funguji routy pro vytvaření cool url.
Pro demonstraci mam ted jednoduchy:
Když to nahraji na produkční server (webhosting web4ce.cz, tak mi ale
funguje pouze uvodni stranka (www.domena.cz). Odkazy se na teto strance generuji dobre
(podle lišty pri najeti) ale po kliknutí se přejde na dane url (cool)
Ale vypíše se error:
V logach nic uloženýho není.
Při použití: $router = new
Nette\Application\Routers\SimpleRouter(‚Homepage:default‘);, jdou všechny
stranky dobře (s obyčejnym url)
Zkusil jsem spustit na serveru checker, kde jsem odstranil v souboru podminku,
ktera to zakazovala na produkcnim serveru.
Checker vypsal vše zeleně až na:
.htaccess mod_rewrite Disabled
Mod_rewrite is probably not present. You will not be able to use Cool URL.
Kde je chyba a jak by to šlo opravit? Díky
Editoval Domki (19. 2. 2017 20:10)
- Domki
- Člen | 310
Jo tohle jsem nenašel.
Nicméně v .htaccess v rootu mám:
Ale nefunguje to, nebo by to mělo být jinak, jinde?
A z hostinu mi již dříve odepsali že mod_rewrite mam zapnutý. Tak nevím
kde tedy je chyba. Nemá někdo zkušenosti s nette na web4ce?
SiViN napsal(a):
Google nepomohl?
Editoval Domki (19. 2. 2017 23:46)