Domain nevek¶
A domain nevek szöveges címek, amelyek online helyszíneket azonosítanak, például weboldalakat. Ezek emlékezetesebb és felismerhetőbb módot biztosítanak az emberek számára az interneten való navigáláshoz, mint a numerikus IP-címek.
Az újonnan telepített adatbázis általában a szolgáltatója által kiosztott címen érhető el (például mycompany.example-hosting.com). Ha azt szeretné, hogy a látogatók a saját címén (például www.yourdomain.com) érjék el a weboldalt, állítson be egy saját tulajdonú domainnevet.
Megjegyzés
A domainnév regisztrálása és a DNS bejegyzéseinek kezelése a domainregisztrátoránál történik, nem az Odooban. Ha nem tudja biztosan, melyik regisztrátor vagy DNS szolgáltatás kezeli a domainjét, forduljon a szolgáltatójához vagy a rendszergazdájához.
DNS rekordok¶
A következő DNS bejegyzéstípusok lényegesek, amikor egy domainnevet egy adatbázishoz köt:
A: az A bejegyzés azt az IP-címet tartalmazza, amelyre a domain mutat.
CNAME: a CNAME bejegyzések egy domaint vagy aldomaint egy másik domainre irányítanak. Ezzel a bejegyzéstípussal mutat a
www.aldomain az adatbázisra.MX: az MX bejegyzések adják meg a szervereknek, hová kell kézbesíteni a domainre küldött leveleket.
TXT: a TXT bejegyzések többféle célt szolgálnak (például a domainnév tulajdonjogának igazolását, vagy a kimenő levelekhez használt SPF és DKIM bejegyzések közzétételét).
A DNS bejegyzések bármely módosítása akár 72 órát is igénybe vehet, amíg világszerte minden szerverre eljut.
Postafiók¶
Egy domainnév adatbázishoz kötése nem hoz létre postafiókokat az adott domainhez. Ahhoz, hogy az [email protected] típusú címekre leveleket fogadhasson, vagy használjon egy aldomaint az adatbázis alias domainjeként, vagy állítson be külső levelezőszolgáltatót.
Használjon aldomain-t¶
Létrehozhat egy aldomain-t (pl. subdomain.yourdomain.com), amelyet alias domainként használhat az adatbázishoz. Ez lehetővé teszi a felhasználók számára, hogy rekordokat hozzanak létre az adatbázisban az [email protected] aliasra érkező e-mailekből.
Ehhez vegyen fel egy CNAME bejegyzést a DNS szolgáltatójánál, amelynek neve a kívánt aldomain (például subdomain), célja pedig az adatbázis eredeti címe ponttal a végén (például mycompany.example-hosting.com.). Ezután kérje meg a szolgáltatóját, hogy vegye fel az aldomaint az adatbázis további domainjeként.
Végül lépjen az adatbázisába, és nyissa meg a menüpontot. Az Alias Domain mezőbe írja be az alias domaint (például subdomain.yourdomain.com), kattintson a Create, majd a Save gombra.
Használjon külső e-mail szolgáltatót¶
Külső levelezőszolgáltató használatához állítson be egy MX bejegyzést a DNS szolgáltatójánál. A Name, a Content és a Priority mezőkbe írandó értékek a külső levelezőszolgáltatótól függenek.
Egy meglévő tartománynév konfigurálása¶
Ha már van tartományneve, használhatja azt az Odoo weboldalához.
Figyelem
Erősen ajánlott az alábbi lépéseket sorrendben követni, hogy elkerülje az SSL-tanúsítvány ellenőrzésével kapcsolatos problémákat:
CNAME rekord hozzáadása¶
Kötelező egy CNAME bejegyzés felvétele, amely a domainnevét az Odoo adatbázisának címére irányítja. A CNAME bejegyzés célcíme az adatbázisnak a szolgáltatója által megadott címe (például mycompany.example-hosting.com).
A konkrét utasítások a DNS szolgáltatójától függenek.
Egy csupasz domain átirányítása¶
Megjegyzés
Bár opcionális, javasolt ennek a lépésnek a befejezése.
Ahhoz, hogy a látogatók használhassák a csupasz domain nevét (egy domain név aldomain vagy előtag nélkül) (yourdomain.com), szükséges egy 301-es átirányítás létrehozása (egy URL-ről egy másikra történő állandó átirányítás) a www.yourdomain.com címre:
http://yourdomain.com-rólhttps://www.yourdomain.com-ra, éshttps://yourdomain.com-rólhttps://www.yourdomain.com-ra.
A konkrét utasítások a DNS tárhely szolgáltatójától függenek. Azonban nem mindegyikük kínál lehetőséget a csupasz domain átirányítására biztonságos HTTPS kapcsolattal. Ha bármilyen problémába ütközik, javasoljuk a Cloudflare használatát.
A Cloudflare használata a csupasz domain biztosítására és átirányítására¶
Adja meg a domain nevét a Cloudflare irányítópultján, és válassza a Gyors DNS rekord keresés lehetőséget.
Válasszon egy csomagot (az ingyenes csomag elegendő).
Kövesse a Cloudflare utasításait és ajánlásait az aktiválás befejezéséhez.
Adjon hozzá egy CNAME rekordot, hogy átirányítsa a csupasz domainjét (
yourdomain.com) awwwaldomainre (pl.www.yourdomain.com) a navigációs menüben a DNS gombra kattintva, majd a Add record gombra kattintva, és az alábbi konfigurációt használva:Típus: CNAME
Név:
@(vagyyourdomain.com)Cél: pl.
www.yourdomain.comProxy állapot: Proxied
screenshot: websites-domain-names-cloudflare-cname-www- menu
- (Cloudflare dashboard) ‣ DNS ‣ Records ‣ Add record
- shows
- The Cloudflare "Add record" form filled in with Type CNAME, Name "@", Target "www.yourdomain.com" and Proxy status "Proxied".
- highlight
- The Type, Name, Target and Proxy status fields (red frame).
- data
- Example domain "yourdomain.com".
- module
- (external website)
- notes
- English UI, light theme, 1440px width, crop to the record form.
Vegyen fel egy második CNAME bejegyzést, amely a
wwwaldomaint (példáulwww.yourdomain.com) az adatbázisa címére (példáulmycompany.example-hosting.com) irányítja, az alábbi beállításokkal:Típus: CNAME
Név: pl.
www.yourdomain.comTarget: például
mycompany.example-hosting.comProxy status: Csak DNS
screenshot: websites-domain-names-cloudflare-cname-db- menu
- (Cloudflare dashboard) ‣ DNS ‣ Records ‣ Add record
- shows
- The Cloudflare "Add record" form filled in with Type CNAME, Name "www", Target the database address, and Proxy status "DNS only".
- highlight
- The Proxy status toggle set to "DNS only" (red frame).
- data
- Example domain "yourdomain.com", database address "mycompany.example-hosting.com".
- module
- (external website)
- notes
- English UI, light theme, 1440px width, crop to the record form.
Állítson be egy átirányítási szabályt, hogy véglegesen átirányítsa (301) a csupasz domaint (pl.
yourdomain.com) mindhttp://, mindhttps://címre az alábbi útvonalon: , majd kattintson a Create a Rule gombra a Redirect Rules alatt:Adjon meg bármilyen Rule name.
A If incoming requests match… szakasz alatt válassza a Custom filter expression lehetőséget, és használja a következő konfigurációt:
Mező: Hostname
Operator: egyenlő
Value: pl.
yourdomain.com
A Then… szakasz alatt használja a következő konfigurációt:
Type: Dinamikus
Kifejezés: pl.
concat("https://www.yourdomain.com", http.request.uri.path)Állapotkód: 301
Lekérdezési karakterlánc megőrzése: engedélyezve
screenshot: websites-domain-names-cloudflare-redirect-rule- menu
- (Cloudflare dashboard) ‣ Rules ‣ Redirect Rules ‣ Create a Rule
- shows
- The Cloudflare redirect rule form with a custom filter expression on Hostname equals "yourdomain.com" and a dynamic expression producing "https://www.yourdomain.com" with status code 301 and "Preserve query string" enabled.
- highlight
- The "Then..." section with the dynamic expression and the 301 status code (red frame).
- data
- Example domain "yourdomain.com".
- module
- (external website)
- notes
- English UI, light theme, 1440px width, full rule form.
Menjen a SSL/TLS részhez, és állítsa be a titkosítási módot Teljes értékre.
screenshot: websites-domain-names-cloudflare-encryption- menu
- (Cloudflare dashboard) ‣ SSL/TLS ‣ Overview
- shows
- The Cloudflare SSL/TLS encryption mode page with "Full" selected.
- highlight
- The "Full" encryption mode option (red frame).
- data
- Example domain "yourdomain.com".
- module
- (external website)
- notes
- English UI, light theme, 1440px width, crop to the encryption mode selector.
Egy domain név hozzárendelése egy Odoo adatbázishoz¶
Figyelem
Győződjön meg róla, hogy hozzáadott egy CNAME rekordot a domain neve DNS-éhez mielőtt hozzárendelné a domain nevét az Odoo adatbázisához.
Ennek elmulasztása megakadályozhatja a SSL-tanúsítvány érvényesítését, és tanúsítványnév-eltérés hibát okozhat. A webböngészők ezt gyakran figyelmeztetésként jelenítik meg, például: „A kapcsolat nem privát”.
Miután a CNAME bejegyzés az adatbázisra mutat, kérje meg a szolgáltatóját vagy a rendszergazdáját, hogy vegye fel a domainnevet (például www.yourdomain.com) az adatbázis által kiszolgált domainként, hogy a webszerver válaszoljon az arra a címre érkező kérésekre, és tanúsítványt állítson ki hozzá.
SSL titkosítás (HTTPS protokoll)¶
SSL titkosítás lehetővé teszi a látogatók számára, hogy biztonságos kapcsolaton keresztül böngésszenek egy weboldalon, amely a webcím elején https:// protokollként jelenik meg, nem pedig a nem biztonságos http:// protokollként.
Az adatbázishoz rendelt minden egyes domainnévhez külön SSL-tanúsítvány készül, jellemzően a Let’s Encrypt tanúsítványkiadója és ACME protokollja révén.
Megjegyzés
A tanúsítvány előállítása – a szolgáltatási környezettől függően – néhány perctől több óráig tarthat.
A tanúsítványok automatikusan megújulnak. Ha a böngésző lejárt vagy nem illeszkedő tanúsítványt jelez, forduljon a szolgáltatójához vagy a rendszergazdájához.
Fontos
Nem generálódik SSL tanúsítvány csupasz domainek számára (domain nevek, amelyek nem tartalmaznak aldomain vagy előtagot).
Egy adatbázis web alap URL-je¶
Megjegyzés
Ha a Website alkalmazás telepítve van az adatbázisában, hagyja ki ezt a részt, és folytassa a Map a domain name to a website szakasztól.
Az adatbázis web alap URL-je vagy gyökér URL-je befolyásolja a fő weboldal címét és az összes ügyfeleknek küldött linket (pl. árajánlatok, portál linkek stb.).
Ahhoz, hogy az egyedi domain neve legyen az adatbázis web alap URL-je, érje el az adatbázisát az egyedi domain nevével, és jelentkezzen be rendszergazdaként (egy felhasználó, aki az Adminisztráció alatti Beállítások hozzáférési jogcsoport tagja).
Fontos
Ha az adatbázist az eredeti címén éri el (például mycompany.example-hosting.com), az adatbázis web base URL értéke ennek megfelelően frissül. Ha meg szeretné akadályozni a web base URL automatikus frissítését, amikor egy adminisztrátor bejelentkezik az adatbázisba, kapcsolja be a fejlesztői módot, lépjen a menüpontba, és adja meg a web.base.url.freeze értéket Key néven és a True értéket Value néven.
Megjegyzés
A web alap URL-t manuálisan is beállíthatja. Ehhez aktiválja a developer mode módot, menjen a , és keresse meg a web.base.url kulcsot (hozza létre, ha szükséges), és adja meg a weboldala teljes címét értékként (pl. https://www.yourdomain.com). Az URL-nek tartalmaznia kell a https:// (vagy http://) protokollt, és nem végződhet perjellel (/).
Domain név hozzárendelése egy Odoo weboldalhoz¶
A domain név hozzárendelése a weboldalához különbözik attól, hogy az adatbázisához rendeli:
Ez határozza meg a domain nevét a weboldala fő címeként, segítve a keresőmotorokat a weboldala helyes indexelésében.
Ez határozza meg a domain nevét az adatbázis alap URL-jeként, beleértve az ügyfeleknek e-mailben küldött portál linkeket.
Ha több weboldala van, a domain nevét a megfelelő weboldalhoz rendeli.
Menjen a menüpontra. Ha több weboldala van, válassza ki azt, amelyiket konfigurálni szeretné. A Domain mezőbe írja be a weboldala címét (pl. https://www.yourdomain.com), majd kattintson a Save gombra.
- menu
- Website ‣ Configuration ‣ Settings
- shows
- The Website settings page scrolled to the "Website Info" block, with the "Domain" field filled in with "https://www.yourdomain.com".
- highlight
- The "Domain" field (red frame).
- data
- Demo company "YourCompany"; a single website named "My Website".
- module
- website
- notes
- English UI, light theme, 1440px width, crop to the Website Info block.
Figyelem
Ha a domainnevét az Odoo weboldalához rendeli, a keresőmotorok nem indexelik tovább az adatbázis eredeti címét (például mycompany.example-hosting.com).
Ha mindkét cím már indexelve van, eltarthat egy ideig, mire a második cím indexelése megszűnik. A probléma megoldásához használhatja a Google Search Console felületét.
Megjegyzés
Ha több weboldala és cége van az adatbázisában, győződjön meg róla, hogy a megfelelő Company van kiválasztva a alatt. Ezzel jelzi az Odoo-nak, hogy melyik URL-t használja base URL-ként az aktuálisan használt cég szerint.
Javaslat
Amikor egy meglévő weboldalról migrál, győződjön meg róla, hogy beállította a szükséges redirects-eket, mielőtt hozzáadná a domain nevét. Például, ha egy korábbi URL, mint /path/about/something létezett, irányítsa át az új megfelelő oldalra az Odoo weboldalán, például /something.