Ange och konfigurera personliga webbadresser

Konfigurera en personlig webbadress för att ge användare åtkomst till en Oracle Content Management-webbplats på en angiven domän istället för en Oracle Content Management-instans. Även om en instans-URL är https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/ kan en mer användarvänlig URL, t.ex. https://www.example.com, vara enklare att komma ihåg, och potentiellt vara bättre för profilering och i allmänhet enklare att använda. Beroende på vad som krävs kan en Oracle Content Management-webbplats även ägas av en anpassad sökväg, t.ex. https://www.example.com/store/

Det krävs flera steg för att använda personliga domäner.

  • Använd ett Content Delivery Network (CDN).

  • Hantera en personlig domän med ett domännamnssystem (DNS) så att domänens kanoniska namn (CNAME) är mappat till CDN.

  • Distribuera ett giltigt certifikat på det CDN som skyddar den personliga domänen.

  • Konfigurera en Oracle Content Management-webbplats för att acceptera begäranden på den personliga domänen.

  • Konfigurera CDN för att dirigera begäranden på rätt sätt till Oracle Content Management.

Använda ett Content Delivery Network

Ett Content Delivery Network (CDN) är en plattform av globalt distribuerade servrar för att förbättra webbplatsers prestanda och säkerhet. Ett CDN minimerar avståndet mellan användare och servrar samtidigt som det optimerar prestandan före innehållsbegäranden. Medan det primära målet för ett CDN är att förbättra användarupplevelsen kan ett CDN även användas för att ändra begäranden under transport så att det användaren ser är rensat, även om processen i bakgrunden inte är det.

För att stödja hosting av en Oracle Content Management-webbplats på en personlig domän behöver du använda CDN och konfigurera det för att hantera alla begäranden från den konfigurerade personliga domänen, dirigera dem tillbaka till Oracle Content Management på rätt sätt och se till att ändra begäranden så att de kan hanteras på ett korrekt och säkert sätt av Oracle Content Management.

Hantera en domän med ett domännamnssystem (DNS)

Vilken domän som helst kan användas som en personlig domän för en Oracle Content Management-webbplats. Du måste kontrollera den domän som används som personlig domän innan du konfigurerar den för användning med Oracle Content Management-webbplatsen.

På grund av DNS-begränsningar är användning av en rotdomän, t.ex. example.com, utan www eller annan underdomän, t.ex. store.example.com, sannolikt inte möjligt. Kontakta DNS- och CDN-leverantörerna för att fastställa om det är möjligt att använda en rotdomän.

Eftersom DNS fungerar på domännivå och inte på sökvägsnivå behöver dirigerings hanteras av CDN, då Oracle Content Management är värd för vissa sökvägar av din domän och en annan tjänst är värd för andra sökvägar, DNS kan endast användas för att dela upp trafik på domän- och underdomännivå.

Distribuera certifikat

Ett certifikat som skyddar en personlig domän behöver skapas och ägas av CDN. Ett certifikat kan skydda en enskild domän, flera domäner och underdomäner, eller underdomäner med jokertecken som *.example.com. Alla kombinationer är acceptabla för en personlig domän. Alla skyddade domäner kommer att vara synliga i certifikatdetaljerna, så om det är oavsiktligt att dela dessa detaljer bör separata certifikat användas.

Obs!:

Processen för att skapa och vara värd för certifikat är ofta specifik till ett CDN och det behöver ange hur du bäst gör detta.

Konfigurerar en Oracle Content Management-webbplats för personliga domäner

För att en Oracle Content Management-webbplats ska kunna laddas på rätt sätt när en personlig domän används måste du först säga åt Oracle Content Management vilken webbadress som ska användas för den personliga domänen. Det här görs i Oracle Content Management, på egenskapsfliken för webbplatsen.

  1. Klicka på Webbplatser i sidnavigeringen i Oracle Content Management.

  2. Välj den webbplats du vill använda en personlig domän med och välj Egenskaper från snabbmenyn eller Sidlisten i aktivitetsfältet.

  3. Ange den personliga domänen i fältet Personlig domän och klicka på Spara.

    Obs!:

    Det kan ta upp till en timme eller mer för Oracle Content Management att vara redo att acceptera begäranden på domänen. Kontrollera förloppet när som helst på webbplatsens egenskapspanel.

Konfigurera Content Delivery Network att Dirigera begäranden

När Oracle Content Management är korrekt konfigurerad och redo att acceptera dem, kommer begäranden som görs för den personliga domänen att dirigeras till DNS och CDN, och CDN måste vidarebefordra begäranden till Oracle Content Management på rätt sätt. Exempelvis om en Oracle Content Management-webbplats med webbadressen https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/ är konfigurerad med den personlig domänen https://www.example.com/store måste CDN vara konfigurerat att:

  • känna igen den personliga domänen: https://www.example.com/store

  • identifiera den ursprungliga Oracle Content Management-instansen genom att använda den personliga domänen: https://myinstance.cec.ocp.oraclecloud.com/

  • lägga till webbplatssökvägen för den specifika webbplatsen: site/MyCustomerSite/

  • och skicka den fullständiga webbadressen till den ursprungliga Oracle Content Management-instansen: https://myinstance.cec.ocp.oraclecloud.com/site/MyCustomerSite/.

  • Oracle Content Management tar emot begäran och svarar till CDN, vilket uppfyller begäran till användarens webbläsare och endast visar den personliga domänen till användaren: https://www.example.com/store

CDN-konfigurationsstegen är ofta specifika till ett CDN, så arbeta med din CDN-leverantör för att konfigurera ursprungsdefinitionen på rätt sätt, vilket säger åt CDN hur det ska nå den ursprungliga Oracle Content Management-instansen, och webbplatssökvägen, vilket lägger till den korrekta webbplatssökvägen.

Obs!:

Begäranden får inte innehålla några av följande sökvägar:
  • /documents*

  • /content/published*

  • /osn*

  • /pxysvc*

  • /site*

Begäranden till dessa sökvägar är inte avsedda att inkludera webbplatssökvägen. De ska matcha roten av den ursprungliga Oracle Content Management-instansen för att hanteras på rätt sätt.