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 Settings 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:

  1. CNAME rekord hozzáadása

  2. Meztelen tartománynév átirányítása (opcionális, de ajánlott)

  3. Tartománynév hozzárendelése az Odoo adatbázisához

  4. Tartománynév hozzárendelése az Odoo weboldalához

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ól https://www.yourdomain.com-ra, és

  • https://yourdomain.com-ról https://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

  1. Regisztráljon és jelentkezzen be a Cloudflare-re.

  2. 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.

  3. Válasszon egy csomagot (az ingyenes csomag elegendő).

  4. Kövesse a Cloudflare utasításait és ajánlásait az aktiválás befejezéséhez.

  5. Adjon hozzá egy CNAME rekordot, hogy átirányítsa a csupasz domainjét (yourdomain.com) a www aldomainre (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: @ (vagy yourdomain.com)

    • Cél: pl. www.yourdomain.com

    • Proxy á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.
  6. Vegyen fel egy második CNAME bejegyzést, amely a www aldomaint (például www.yourdomain.com) az adatbázisa címére (például mycompany.example-hosting.com) irányítja, az alábbi beállításokkal:

    • Típus: CNAME

    • Név: pl. www.yourdomain.com

    • Target: például mycompany.example-hosting.com

    • Proxy 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.
  7. Állítson be egy átirányítási szabályt, hogy véglegesen átirányítsa (301) a csupasz domaint (pl. yourdomain.com) mind http://, mind https:// címre az alábbi útvonalon: Rules ‣ Create rule ‣ Products, 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.
  8. 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 Settings ‣ Technical ‣ System Parameters ‣ New 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 Settings ‣ Technical ‣ System Parameters, é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 Website ‣ Configuration ‣ Settings 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.

screenshot: websites-domain-names-website-domain-setting
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 Website ‣ Configuration ‣ Settings 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.