Specificaţi şi configuraţi adrese URL vanity

Configurarea unei adrese URL vanity pentru un site le permite utilizatorilor să acceseze un site Oracle Content Management de pe un domeniu indicat, în loc de domeniul instanţei Oracle Content Management. De exemplu, dacă un URL de instanţă este https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/, un URL mai prietenos, precums https://www.example.com, este mai uşor de reţinut, probabil mai potrivit pentru branding şi, în general, mai simplu de utilizat. Şi, în funcţie de ce este necesar, un site Oracle Content Management poate fi găzduit şi cu o cale personalizată cum ar fi https://www.example.com/store/

Pentru utilizarea domeniilor vanity, sunt necesari mai mulţi paşi.

  • Utilizaţi o reţea de livrare conţinut (CDN).

  • Administraţi un domeniu vanity cu un sistem nume de domeniu (DNS) astfel încât înregistrarea numelui canonic de domeniu (CNAME) să fie mapată către CDN.

  • Implementaţi un certificat valid pe CDN pentru protejarea domeniului vanity.

  • Configuraţi un site Oracle Content Management pentru acceptarea cererilor pentru domeniul vanity.

  • Configuraţi CDN pentru dirijarea corectă a cererilor către Oracle Content Management.

Utilizarea unei reţele de livrare conţinut

O reţea de livrare conţinut (CDN) este o platformă de servere distribuite global cu rolul de a îmbunătăţi performanţa şi securitatea site-urilor web. O CDN minimizează distanţa între utilizatori şi servere, optimizând în acest timp performanţa cererilor pentru conţinut. În timp ce scopul primar al unei CDN este de a îmbunătăţi experienţa utilizatorului, o CDN poate fi folosită şi pentru modificarea cererilor în tranzit astfel încât ceea ce este afişat utilizatorului să fie clar chiar dacă procesul din fundal nu este.

Pentru a accepta găzduirea unui site Oracle Content Management pe un domeniu vanity, va trebui să configuraţi reţeaua CDN pentru a trata toate solicitările din domeniul vanity configurat, pentru a le dirija corect înapoi la Oracle Content Management şi pentru a modifica solicitările astfel încât să fie tratate corect şi în siguranţă de Oracle Content Management.

Administrarea unui domeniu cu un sistem de nume de domeniu (DNS)

Orice domeniu poate fi utilizat ca un domeniu vanity pentru un site Oracle Content Management. Trebuie să controlaţi orice domeniu utilizat ca domeniu vanity înainte de a-l configura pentru utilizare cu site-ul Oracle Content Management.

Din cauza limitărilor DNS, utilizarea unui domeniu rădăcină, cum ar fi example.com, fără www sau un alt subdomeniu, cum ar fi store.example.com, cel mai probabil nu este posibilă. Verificaţi cu furnizorii DNS şi CDN pentru a determina dacă este posibilă utilizarea unui domeniu rădăcină.

Deoarece DNS funcţionează la nivelul de domeniu şi nu la nivelul de cale, pentru ca Oracle Content Management să găzduiască unele căi ale domeniului dvs. şi un alt serviciu să găzduiască alte căi, dirijarea va trebuie să fie realizată de CDN. DNS se poate utiliza doar pentru segregarea traficului la nivel de domeniu şi subdomeniu.

Se implementează certificatele

Un certificat pentru protejarea unui domeniu vanity trebuie să fie creat şi găzduit de CDN. Un certificat poate proteja un singur domeniu, mai multe domenii şi subdomenii, sau subdomenii cu caractere speciale cum ar fi *.example.com. Orice combinaţie este acceptabilă pentru un domeniu vanity. Toate domeniile protejate vor fi vizibile în detaliile certificatului, astfel încât, dacă partajarea acestor detalii în mod public nu este dorită, se vor utiliza certificate separate.

Notă:

Procesul pentru crearea şi găzduirea certificatelor este de multe ori specific pentru CDN, iar respectivul furnizor va trebui să specifice modul optim pentru realizarea acestui lucru.

Configurarea unui site Oracle Content Management pentru domeniile vanity

Pentru ca un site Oracle Content Management să se încarce corect la folosirea unui domeniu vanity, trebuie mai întâi să transmiteţi Oracle Content Management ce URL de site utilizează domeniul vanity. Acest lucru este realizat în Oracle Content Management în fila de proprietăţi a site-ului.

  1. În Oracle Content Management, faceţi clic pe Site-uri din navigarea laterală.

  2. Selectaţi site-ul cu care doriţi să utilizaţi un domeniu vanity şi alegeţi Proprietăţi din meniul contextual sau Bara laterală în bara de acţiuni.

  3. Introduceţi domeniul vanity în câmpul pt. domeniul vanity şi faceţi clic pe Salvare.

    Notă:

    Poate dura până la o oră sau mai mult pentru ca Oracle Content Management să fie pregătit pentru acceptarea cererilor pentru domeniu. Verificaţi progresul în orice moment din panoul de proprietăţi pentru site.

Configurarea reţelei de livrare de conţinut pentru dirijarea cererilor

După ce Oracle Content Management este corect configurat şi pregătit pentru a le accepta, cererile efectuate pentru domeniul vanity vor fi dirijate prin DNS către CDN iar CDN trebuie să redirecţioneze cererile către Oracle Content Management în mod corect. De exemplu, dacă un site Oracle Content Management cu un URL de site https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/ este configurat cu un domeniu vanity https://www.example.com/store, CDN trebuie configurat să:

  • recunoaşte domeniul vanity: https://www.example.com/store

  • identifică originea instanţei Oracle Content Management ce utilizează domeniul vanity: https://myinstance.cec.ocp.oraclecloud.com/

  • adaugă calea site-ului la site-ul specific: site/MyCustomerSite/

  • şi trimite adresa URL completă pentru site către instanţa de origine Oracle Content Management: https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/.

  • Oracle Content Management primeşte cererea şi răspunde către CDN, care satisface cererea către browserul utilizatorului, afişând doar domeniul vanity către utilizator: https://www.example.com/store

Paşii de configurare pentru CDN sunt de multe ori specifici pentru CDN, ca urmare, colaboraţi cu furnizorul CDN pentru a configura corect definiţia originii, care spune CDN cum să ajungă la instanţa de origine Oracle Content Management, şi calea site-ului, care adaugă calea corectă pentru site.

Notă:

Cererile nu trebuie să conţină niciuna dintre următoarele căi:
  • /documents*

  • /content/published*

  • /osn*

  • /pxysvc*

  • /site*

Cererile către aceste căi nu trebuie să includă calea site-ului. Acestea trebuie să fie trimise către rădăcina instanţei de origine Oracle Content Management pentru tratarea corectă.