Include /blog z Nette router
- scientific
- Člen | 94
Ahoj, jak prosím můžu zařídit, když potřebuji nahrát custom jinou aplikaci na /blog mimo nette do adresáře nette tak, aby si Nette té druhé aplikace nevšímal? Hádám, že je třeba přidat nějakou podmínku do app/router/RouterFactory.php?
Děkuji za rady.
- kminekmatej
- Generous Backer | 38
Nette má většinou (sandbox) strukturu kdy v kořenovém adresáři máš .htaccess který Redirectuje do složky www. Tam je index.php který spouští boot. Případně máš DocumentRoot nastaven přímo do složky www – v takovém přípádě nepotřebuješ .htaccess.
Máš-li .htaccess, tak bys měl přidat do něj pravidlo které cesty začínající prefixem tvé aplikace redirectoval do složky s aplikací.
Máš-li DocumentRoot, tak si asi musíš ten DocumentRoot přenastavit a použít htaccess s tím redirectem.
Každopádně to asi musíš trochu více rozepsat – jestli se jedná o sdílený hosting, jakou máš strukturu aplikace apod.
Motat dvě aplikace dohromady v Nette kořenovém adresáři je ale obecně chyba a přinese ti to spoustu problémů (už třeba počínaje verzováním)
Editoval kminekmatej (28. 11. 2023 13:11)