» Poradna » Web a internet

Proměná adresa tlačítka v HTML

 |   |  Linux Firefox 34.0

Zdravím, potřeboval bych poradit. Je možné nějakým způsobem zařídit, že když mám web na kterém je tlačítko obsahující odkaz na externí adresu aby se ta adresa změnila v závislosti na tom jestli jsem na síti kde je ten server s webem nebo mimo (internet). Mám v interní síti (přes 50 uživ.) webový server který je dostupný z vnitřní sítě pod interní IP a DNS forwarder. Ale přes druhý server je nasměrován i do Veřejné sítě INTERNET.Na tom webu běží HTML Kód obsahující tlačítka pro přechod na aplikace na tom serveru. No a já chci aby když si ten web otevřu z interní sítě aby tlačítka směrovala na interní dresu serveru a když odjinud aby směrovala na veřejnou ip toho serveru neboť z interní sítě se na něj pod veřejnou IP nedostanu kvůli směrování přes druhý server (firewall). Dá se to nějak udělat? popřípadě jak? + Mohl by někdo dát příklad? adresy potom případně dodám :) Díky

Odpovědi na otázku

 |   |  Macintosh OS X Chrome 39.0.2171.71

Bez adresy toho webu to nejde jednoduse rict...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 34.0

to je pěkné ale já ji tu z bezpečnostních důvodů zatím nezveřejním. Je to adresa NASu. Musí ti stačit to, že ji máš vedle mého jména u příspěvku ;) nez posledních 3 čísel. Ale to je ti asi k ničemu...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Chrome 39.0.2171.71

pokud mi tu adresu nenapises tak ti to nereknu.... existuje nejmene jedno reseni bez upravy HTML kodu...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 34.0

A mohu tě kontaktovat soukromě? :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Chrome 39.0.2171.71

muzes napsat sem vysersi@sharklasers.com

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Chrome 39.0.2171.71

na routeru si nastav NAT at ti prelozi adresu webu (verejnou IP) z LAN interfacu a port napr 5000 na lokalni adresu web serveru..

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 34.0

Vidíš, to mě nenapadlo. odpoledne zkusím a dám vědět. Zatím Díky

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80

NE, v HTML to nejde. Musel by jsi mít minimálně PHP (nebo nejspíš i cgi, a buh ví co dalšího), tam je nějaký parametr, který obsahuje IP adresu klienta. To by pak stačilo trochu porovnat a podle toho se rozhodnout, kterou adresu vložíš do stránky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 34.0

ok, Díky

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 33.0

nejjednodušší (i když lopatoidní) řešení by bylo, dát tam dvě tlačítka

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 28.0

Tak to teď bohužel je a pak věčně věku poslouchám "Zase ti to nejede!!!!" :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 39.0.2171.65

Pokud se ti nechce generovat HTML dynamicky na serveru, tak bych to dělal nějak takhle:<a href="#" id="tenOdkaz">Odkaz</a><script type="text/javascript">if (window.location.origin.indexOf('externi.jmeno.cz') > 0) { document.getElementById('tenOdkaz').href = "http://externi.jmeno.druheho.serveru.cz";}else { document.getElementById('tenOdkaz').href = "http://interni.jmeno.druheho.serveru.cz";}</script>

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 33.0

Akrorát uživatel nesmí mít vypnutý javascript...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 34.0

Ale to už by nebyl můj problém ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Webový server, HTML kód, Obsahující odkaz, Směrování


Určitě si přečtěte

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

** Představte si biblickou potopu ** Nejprve zaniknou Děčín a Břeclav, pak i Brno a Praha ** Hlavním městem se stane Jihlava a zbytky Čechů přežijí na Kvildě

Jakub Čížek | 93

Vybrali jsme 21 programovatelných hraček a stavebnic pro děti i jejich rodiče

Vybrali jsme 21 programovatelných hraček a stavebnic pro děti i jejich rodiče

** Získejte děti pro matematiku a základy techniky ** Kupte jim hračku nebo stavebnici, které vdechnou vlastní život ** Vybrali jsme 21 stavebnic pro malé caparty i budoucí experty na A.I.

Jakub Čížek | 11

Nejlepší příslušenství k počítači. Tipy na osvědčené klávesnice, tiskárny, routery…

Nejlepší příslušenství k počítači. Tipy na osvědčené klávesnice, tiskárny, routery…

** Tipy na klávesnice, myši, routery, tiskárny, sluchátka a další věci k počítačům ** Poradíme, s jakými produkty neuděláte chybu ** Vybíráme jak příslušenství na běžnou práci, tak na hraní her

David Polesný | 22

USA rozdávají chudým dotované telefony s Androidem. Jsou z Číny a plné virů

USA rozdávají chudým dotované telefony s Androidem. Jsou z Číny a plné virů

** Chudí Američané mohou dosáhnout na dotovaný mobil ** Jeden takový rozdává třeba tamní Virgin Mobile ** Má to jeden háček. Je prošpikovaný malwarem

Jakub Čížek | 42



Aktuální číslo časopisu Computer

Test 9 bezdrátových reproduktorů

Jak ovládnout Instagram

Test levných 27" herních monitorů

Jak se zbavit nepotřebných věcí na internetu