Stránka 1 z 1
Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 15:01
od SGvagon
Zdravím,
předem se omlouvám, zda-li píšu do nesprávné kategorie. Na svém VPS s Windows jsem byl nucen spustit Apache server (na VPS jsem chtěl zkusit Sven Co-op server, ale pro rychlejší stahování ze strany klientů je zapotřebí mít data uložená na FTP / Webu ) .
Apache běží tak jak má, nicméně u své domény mám nastaveny 3 DNS záznamy na IP VPS (ts3.mujweb.neco , mc.mujweb.neco , server.mujweb.neco ). Problém nastává po spuštění Apache, na všech DNS (neco.mujweb.neco) nyní běží index.html z Apache.
Lze nějak přiřadit pouze jeden DNS záznam, aby se web neotevíral na každém DNS?
V httpd.cfg souboru jsem nastavil hodnoty
Listen IP_VPS:80
ServerName neco.mujweb.neco:80
Předem děkuji za odpověď.
Re: Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 15:56
od AngelikaB
<VirtualHost *:80>
ServerName <tvoje.domena.cz>
DocumentRoot "C:KdeMasamapache
AllowEncodedSlashes On
php_value upload_max_filesize 100M
php_value post_max_size 100M
<Directory "C:KdeMasamapache">
AllowOverride all
</Directory>
</VirtualHost>
Re: Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 17:18
od SGvagon
AngelikaB : Paráda, děkuji moc :) . VirtualHost mě opravdu nenapadl. V hlavním httpd.cfg souboru jsou Virtual hosti zakomentovaný, takže jsem je povolil a v externím souboru nastavil co je třeba.
Kdyžtak zde moje řešení:
Kód: Vybrat vše
<VirtualHost *:80>
ServerName server.mujweb.neco
ServerAlias www.server.mujweb.neco
ServerAdmin EMAIL
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName mc.mujweb.neco
ServerAlias www.mc.mujweb.neco
ServerAdmin EMAIL
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
order deny,allow
deny from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName ts3.mujweb.neco
ServerAlias www.ts3.mujweb.neco
ServerAdmin EMAIL
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
order deny,allow
deny from all
</Directory>
</VirtualHost>
Tzn. jediný kdo má přístup na FTP je DNS server.mujweb.neco . Ostatní jsem zablokoval.
Re: Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 17:30
od AngelikaB
Ano, takto by to mělo fungovat. Nevím v čem to přímo pouštíš, doporučila bych ti nginx do Windowsu. Já bohužel používám linux, takže nevím jak ti pomoct tolik u Windowsu :)

Re: Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 17:40
od SGvagon
AngelikaB : O Nginxu jsem také uvažoval, ale když jsem zjistil, že je původně z Ruska a jejich kanceláře obsadila místní policie, tak jsem raději sáhnul po Apache Lounge :) .
Re: Přiřazení jednoho DNS záznamu pro Apache?
Napsal: 15 srp 2022 17:59
od AngelikaB
Však jasný je to na každém kdo si co stáhne, za mně mám nginx kvůli AntiDDos protekci a dalším kravinám + na tom hostuji panel atd. Takže pro mně takové vhodné, ale pokud ti funguje i Config na Apapache, tak uvidíme