Routa s proměnnou obsahující doménu 2. řádu
- Michal Hlávka
- Člen | 190
Zdravím,
je možnost napsat routu, kde použiji regulérní výraz nebo proměnnou,
která v sobe bude mít jen doménu 2. řádu? Nechci to tam psát natvrdo, na
provozu a na localhostu jsou rozdílné adresy.
Děkuji předem.
- jiri.pudil
- Nette Blogger | 1029
Viz https://doc.nette.org/…tion/routing
V masce absolutní cesty můžeme použít následující proměnné:
%tld%
= top level domain, např. com nebo org%domain%
= doména, např. example.com
- Michal Hlávka
- Člen | 190
jiri.pudil napsal(a):
Viz https://doc.nette.org/…tion/routing
V masce absolutní cesty můžeme použít následující proměnné:
%tld%
= top level domain, např. com nebo org%domain%
= doména, např. example.com
No to sice ano, ale %domain% obsahuje i subdoménu.
https://api.nette.org/…ute.php.html#161
Editoval emptywall (7. 10. 2015 13:40)
- jiri.pudil
- Nette Blogger | 1029
Přece se ale tu
dělá explode přes tečku, takže subdomény by měly být až v
$host[2..n]
, ne?
- Michal Hlávka
- Člen | 190
Áh to je vlastně pravda, snadno jsem to přehlídl když mi to nematchnulo subdomenu, když jsem měl v masce %domain%.
- Michal Hlávka
- Člen | 190
Už vím proč mi to nešlo, jelikož nemám v názvu hostu tld, tak v aplikaci jsem měl tld jako localhost :-)