Autor Zpráva
romanfic
Profil
Ahoj,
myslím si, že mám dost specifický problém, který nemůžu vygooglit (tím netvrdím, že to tam není)..
mám apache, ten překládá názvy v php pomocí nastavené síťové karty. vše v pořádku, nic neobvyklého.. na apache je X virtual hostů..

Nastal mi případ kdy potřebuji jednomu virtualhostu říct, že má použít jiný DNS server pro překlady názvu, které jsou na webu tohoto hosta a zároveň tento DNS server nemůžu přidat do konfigurace síťové karty, rozbil bych hodně věcí.. Pro tento host samozřejmě nechci tvořit další server.. Pro překlad využívám funkci php gethostbyname('www.example.com');.

Zajímá jedno zmožných řešení
a) na straně apache a jeho konfigurace
b) na straně php a nějakého skritpu
c) doplněk pro wordpress, který je na hostu nainstalován

Děkuji všem chytřejším hlavám, které znají způsob jak toho docílit.
Roman
Davex
Profil
ad a) Překlad jmen neprovádí Apache, ale PHP interpret přímo volá systémový resolver, takže v konfiguraci Apache to ovlivnit nepůjde.
ad b) Na tvém místě bych v PHP použil knihovnu Net_DNS2.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: