- TCL LCD és LED TV-k
- AMD vs. INTEL vs. NVIDIA
- Milyen videókártyát?
- Nem, nem szünteti be a grafikus vezérlőinek fejlesztését az Intel
- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Androidos tablet topic
- Sokat megélt veterán CPU-t hoz vissza a piacra az Intel
- SSD kibeszélő
Aktív témák
-
e-biza
őstag
Sziasztok,
Nekem a VirtualDocumentRoot-al akad egy kis problémám. 2 domainem van akarmi.hu és az akarmi.eu. Ezt megkülönbözetés érdekében így készítettem el:
VirtualDocumentRoot /var/www/%-1/%-2
Igy a két azonos nevő domain nevet meg lehet különböztetni. Igenám, de szeretnék emellett aldomaineket is használni, például a valami.akarmi.hu -ra jöjjön be a /var/www/hu/akarmi/valami
Ha megcsinálom, akkor a www.akarmi.hu is a /var/www/hu/akarmi/www alá megy ami igazábol nekem jobb lenne ha a /var/www/hu/akarmi alatt maradna. Az egyetlen lehetőség a symlinkelés lenne vagy a Rewrite alkalmazása?
[Szerkesztve] -
djsilas
tag
Sziasztok!
Most találtam rá eme topicra, még gágebbi üziknél találtam ezt:
na szoval
eztko belekaparni a configba:
NameVirtualHost *:80 (vagy ahanyas porton akarod h fusson)
<VirtualHost *:80> ( 80.. honnet erjek el , * mien iprol )
ServerAdmin admin@host (egyertelmu)
DocumentRoot /dokumentumok (mi legyen a root konyvtar)
ServerName domain (ami be van regelve az ipdre)
ErrorLog logs/dummy-myip.hu-error_log (error log)
CustomLog logs/dummy-myip.hu-access_log common (custom error log)
</VirtualHost>
nagyjabol ennyi. de ez bennevan a manualba is...
Ammennyire én tudom, ez azt jelölné, hogy melyik gépen fut a az adott webszerver. Magyarán, ha az IP-d 192.168.0.1 pl, akkor oda azt kell beírni. Apache nem nagyon szereti, ha használnak csillagot és IP-t is. Sok esetben akkor sem indul, ha a pot utánna van írva. A default HTTP a 80-as porton fut, ide akkor érdemes írni bármit is, ha más portot használsz!
Azt meg, hogy ki és honnan érje el az allow, deny parancsok megfelelő használatával érheted el.
Még egy dolog! Localhostre én még sosem próbáltam virtualhostot létrehozni, lehet egyáltalán? -
salazol
őstag
válasz
#57764352 #20 üzenetére
<VirtualHost *>
ServerName aldomain.domain
DocumentRoot C:/Weboldalaim/aldomain
</VirtualHost>
Nálam ilyen jelleggel 12 aldomain működik.
Ez windows alatt futó apache.
Szeintem ne használd a localhost nevet, adj valamit neki, mert nem tudom, hogy reagál az
aldomain.localhost-ra.
Egy-két részlet az én httpd.conf fájlomból:
ServerAdmin webmaster@sala.dyndns.org
ServerName sala.dyndns.org:80
DocumentRoot ''C:/Webpages''
<VirtualHost *>
ServerName www.sala.dyndns.org
DocumentRoot C:/Webpages
</Virtualhost>
<VirtualHost *>
ServerName download.sala.dyndns.org
DocumentRoot C:/Webpages/download
</VirtualHost>
<Directory C:/Webpages/download>
Options +Indexes
AllowOverride AuthConfig
</Directory> -
#57764352
törölt tag
UP!
-
#57764352
törölt tag
up
-
#57764352
törölt tag
Köszi az előzőket.
Problémám lenne az Apacheal és a Virtualhostokkal.
Beállítom a Szervernevét. PL: teszt.localhost másik galeria.localhost ill. sima localhost.
Itt a probléma az, ha beírom, hogy teszt.localhost, akkor is a képgalériát hozza be, pedig ott egy darab index.html van hello world szöveggel. Mégis a képgaléria jön be ugyan ez van a többinél is. Mindig a képgaléria jön be, pedig semmi köze nincs hozzá!! -
Dr.Momo
tag
válasz
#57764352 #13 üzenetére
Azt csak abban az esetben adhatod meg, ha a te lokális hálózatodban üzemeltetsz egy domain szervert (mondjuk BIND-ot) és a kliens gépeid ezen keresztül oldják fel a domain neveket. Ilyen esetben a zónafájlba bejegyezheted azt, hogy mondjuk
freemail.hu. CNAME szerveremneve
Ilyen esetben a freemail.hu cim feloldásához a BIND-od azt dobja vissza, hogy a freemail.hu egy kannonikus neve a szerverednek, és ha a httpd.conf -ba be van jegyezve egy virtualhost a freemail.hu -névre, ami a /var/www/tiltott/index.html -re mutat, akkor tényleg a lokál hálódon lévő gépeken ez az oldal fog megjelenni... -
Dr.Momo
tag
válasz
#57764352 #15 üzenetére
Ha jól értem, akkor te a következőt szeretnéd megcsinálni pl:
Ha távolról valaki azt írja be, hogy w3.domainneved.hu - akkor bejön a /var/www/w3/index.html oldal.
de ha mondjuk azt írják be, hogy teszt.domainneved.hu - akkor bejön a /var/www/teszt/index.html ...
stb.
Igen ezért a virtualhost bejegyzes a felelős a httpd.conf-ban az apache részéről, másrészről viszont a domain bejegyzésnek tudnia kell, hogy a w3.domainneved.hu az milyen IP címre mutat. Tehát a szolgáltatónál meg kell adni egy kanonikus nevet a szervered IP címére: ez a következő képpen néz ki a BIND zónafájlokban:
domainneved.hu. A 1.2.3.4
w3.domainneved.hu. CNAME domainneved.hu.
teszt.domainneved.hu. CNAME domainneved.hu.
Tehát, ha csak a lokális hosts fájlodba jegyzed be ezeket a domain neveket, akkor azt csak a Linux-os szervered fogja feloldani, és távolról nem fog működni.
Ha be van jegyezve egy domain neved egy szolgáltatónál, akkor kérheted, hogy te legyél a sub-domain controller, és a domain hivatkozások lekérésénél a te géped fogja kiszolgálni a kéréseket. Ilyen esetben a szolgáltató nem egy A rekordot jegyez be a domain nevedhez, hanem egy IN NS -rekordot. (Azt ne kérdezd, hogy mennyivel drágább az ilyen). De ilyenkor a Linux-os gépedre fel kell rakni egy BIND-ot, és ki kell tölteni a DNS zónafájlokat...
Remélem tudtam segíteni... -
#57764352
törölt tag
#13-ra senki?
-
asturel
őstag
na szoval
eztko belekaparni a configba:
NameVirtualHost *:80 (vagy ahanyas porton akarod h fusson)
<VirtualHost *:80> ( 80.. honnet erjek el , * mien iprol )
ServerAdmin admin@host (egyertelmu)
DocumentRoot /dokumentumok (mi legyen a root konyvtar)
ServerName domain (ami be van regelve az ipdre)
ErrorLog logs/dummy-myip.hu-error_log (error log)
CustomLog logs/dummy-myip.hu-access_log common (custom error log)
</VirtualHost>
nagyjabol ennyi. de ez bennevan a manualba is... -
#57764352
törölt tag
Wow!
Azt nem hehet megadni, ha valaki a freemail.hu-t írja be, akkor mondjuk a tiltott.localhost jöjjön be? -
#57764352
törölt tag
hello!
A httpd.conf -ba találok olyat, hogy virtualhosts megírom, de nem használja.
pl ezt akarom: teszt.localhost
Na erre nem csinál semmit, lesz@rja...
Lehet egyáltalán localhostra? -
burgatshow
veterán
válasz
duracell89 #8 üzenetére
Ezt keresd meg a httpd.confba és írd át ahogy akarod:
DocumentRoot ''C:/Program Files/Apache2/htdocs'' -
asturel
őstag
te most azt akarod megcsinalni h mas domainrol mas dirbol toccse be a cuccokat?
-
#57764352
törölt tag
Nem, még mindig nem oldottam meg!
-
#57764352
törölt tag
Valaki jöhetne..
-
#57764352
törölt tag
Hello!
Van egy webszerver a gépemen (http://localhost). Ehhez szeretnék aldomaineket csinálni, pl:
http://valami.localhost
Ezt hol tudom az Apache-ba beállítani és mi módon?
Még nem csináltam ilyet, segítsetek!
Aktív témák
Hirdetés
- Milyen autót vegyek?
- Háztartási gépek
- TCL LCD és LED TV-k
- AMD vs. INTEL vs. NVIDIA
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- iPhone topik
- Telekom mobilszolgáltatások
- Milyen videókártyát?
- Otthoni hálózat és internet megosztás
- Nem, nem szünteti be a grafikus vezérlőinek fejlesztését az Intel
- További aktív témák...
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- AKCIÓ! Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- PC Game Pass előfizetés
- Keresem az alábbi PC játékokat! (Teljes lista a leírásban!)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Surface Laptop 4 i7-1185G7 16GB 256GB
- HIBÁTLAN iPhone 13 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3390, 93% Akkumulátor
- HP EliteBook 840 G8 i5-1135G7 16GB 512GB 1 év garancia
- Bomba ár! Lenovo ThinkPad L13 G1 - i5-10GEN I 16GB I 512SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest