Autor Zpráva
Michal Sebek
Profil
Jak nastavit nový DNS Record, abych měl subdoménu, aby jakože brala data ze složky na tom samém serveru, jako je nastavena normální doména (2. řádu)
Mám k disozici tyto typy: A, AAAA, CNAME, LOC, MX, NAPTR, RP, TXT (který vybrat + jaké číslo u TTL)
juriad
Profil
DNS jen přiřazuje jméno na IP adresu. O mapování na adresář se stará webový server podle hlavičky Host v HTTP.
V DNS chceš použít typ A; TTL použij takové, jaké máš všude jinde.
Michal Sebek
Profil
A nešlo by třeba nějak tam dát url adresu, např. pokus.tk/neco? Vím, že jde bez toho "/neco" (jen pokus.tk)


Samozřejmě u jiného typu
juriad
Profil
Ne. DNS nemá vůbec nic společného s cestami. To je plně v kompetenci webového serveru.
Michal Sebek
Profil
A jakým způsobem by tedy šlo mít sundoménu, kde by cíl byla složka na serveru?
juriad
Profil
Subdoméně nastavíš A záznam identicky jako A záznam domény.
A pak je to otázkou nastavení webového serveru - záleží na hostingu, jak to má řešené. Možností je spousta. Od různých virtualhostů až po čiště uživatelský .htaccess.
Marschmallow
Profil
Michal Sebek:
Směrování podle domén do jednotlivých složek nastavíš v kořenovém adresáři Apache serveru pomocí .htaccess:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?subdomena.domena.cz$
RewriteCond %{REQUEST_URI} !^/slozka/tehle/subdomeny/
RewriteRule (.*) /slozka/tenhle/subdomeny/$1 [L]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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