URL-omleidingen

URL omleiden is een algemeen aspect als onderdeel van websitebewerking. Architecten en beheerders worden uitgedaagd om de beste oplossing te vinden op hoe en waar te om de omleiding te beheren URL die flexibiliteit en snelle omleidingstijd verstrekt.

Zorg ervoor u met AEM (6.x) alias de Klassieke infrastructuur van AEMen AEM as a Cloud Servicevertrouwd bent. De belangrijkste verschillen zijn:

  1. AEM as a Cloud Service heeft ingebouwd CDN, echter, kunnen de klanten een CDN (BYOCDN) vóór AEM-Beheerde CDN verstrekken.
  2. AEM 6.x of on-premise of Adobe Managed Services (AMS) geen door AEM beheerde CDN omvat, en de klanten moeten hun eigen brengen.

De overige AEM-services (AEM Author/Publish en Dispatcher) zijn overigens conceptueel vergelijkbaar tussen AEM 6.x en AEM as a Cloud Service.

AEM-oplossingen voor URL-omleiding zijn als volgt:

Beheerd en geïmplementeerd als AEM-projectcode
Capaciteit om door marketing/inhoudsteam te veranderen
Compatibel met AEM
Waar uitvoering in omleiding plaatsvindt
bij Edge via AEM-geleide CDN
Edge/CDN (ingebouwde)
bij Edge via breng uw eigen CDN (BYOCDN)
Edge/CDN (BYOCDN)
Apache mod_rewrite regels als Dispatcher config
Dispatcher
ACS Commons - richt de Manager van de Kaart
Dispatcher
ACS Commons - richt Manageropnieuw
AEM/Dispatcher
het Redirect paginabezit
AEM

Oplossingsopties

Hieronder volgen opties voor de oplossing in de volgorde waarin deze dichter bij de browser van de websitebezoeker staan.

Bij Edge via door AEM beheerde CDN at-edge-via-aem-managed-cdn

Deze optie is alleen beschikbaar voor AEM as a Cloud Service-klanten.

AEM-Beheerde CDNverstrekt een omleidingsoplossing op het niveau van Edge waarbij ronde reizen aan de oorsprong worden verminderd. De server-kant richteigenschap opnieuw richt staat u toe om de omleidingsregels in de het projectcode van AEM te vormen en op te stellen gebruikend de Pijpleiding Config. De grootte van het CDN-configuratiebestand (cdn.yaml) mag niet groter zijn dan 100KB.

Het beheren van omleidingen op Edge- of CDN-niveau heeft prestatievoordelen.

Bij Edge via je eigen CDN

Sommige CDN-services bieden omleidingsoplossingen op Edge-niveau, waardoor ronde reizen tot de oorsprong worden gereduceerd. Zie Akamai Edge Redirector, de Functies van AWS CloudFront. Neem contact op met uw CDN-serviceprovider voor een omleidingsfunctie op Edge-niveau.

Het beheren van omleidingen op Edge- of CDN-niveau heeft prestatievoordelen, maar deze worden niet beheerd als onderdeel van AEM, maar als afzonderlijke projecten. Een goed gedefinieerd proces om omleidingsregels te beheren en in te voeren is van cruciaal belang om problemen te voorkomen.

Apache-module mod_rewrite

Een gemeenschappelijke oplossing gebruikt Apache Module mod_rewrite. Het Archetype van het Project van AEMverstrekt een het projectstructuur van Dispatcher voor zowel AEM 6.xals AEM as a Cloud Serviceproject. De standaardinstellingen (onveranderlijk) en de aangepaste herschrijfregels worden gedefinieerd in de map conf.d/rewrites en het herschrijfprogramma wordt ingeschakeld voor virtualhosts die poort 80 via conf.d/dispatcher_vhost.conf -bestand aanroept. Een voorbeeldimplementatie is beschikbaar in het Project van de Plaatsen van AEM WKND.

In AEM as a Cloud Service, worden deze omleidingsregels beheerd als deel van de code van AEM en via de Cloud Manager de Rij config van de Rij van het Web pijpleidingof volledig-stapelpijpleidingopgesteld. Zo, is uw AEM project-specifiek proces aan spel, om, de omleidingsregels te beheren op te stellen en te traceren.

De meeste CDN-services plaatsen de HTTP 301- en 302-omleidingen wel in het cachegeheugen op, afhankelijk van de Cache-Control - of Expires -headers. Het helpt te voorkomen dat de retourvlucht na de eerste omleiding van Apache/Dispatcher plaatsvindt.

ACS AEM Commons

Er zijn twee eigenschappen beschikbaar binnen ACS AEM Commonsom URL te leiden richt. Opmerking: ACS AEM Commons is een door de gemeenschap beheerd, open-source project dat niet door Adobe wordt ondersteund.

Omleiden Map Manager

Redirect de Manager van de Kaarthelpt de beheerders van AEM om Apache te handhaven en te publiceren RewriteMapdossiers zonder tot de server van het Web van Apache direct toegang te hebben of een Apache de servernieuw begin van het Web te vereisen. Met deze functie kunnen gebruikers machtigingen maken, bijwerken en omleidingsregels verwijderen via een console in AEM, zonder hulp van het ontwikkelingsteam of een AEM-implementatie. Redirect de Manager van de Kaart is zowel AEM as a Cloud Service (zie Pijpleiding-vrije URL richtstrategie en verwant leerprogramma) en AEM 6.x compatibel.

Omleidingsbeheer

Redirect Managerstaat de gebruikers in AEM toe om omleidingen van AEM gemakkelijk te handhaven en te publiceren. De implementatie is gebaseerd op het Java™ servlet-filter, wat een typisch JVM-bronnengebruik is. Met deze functie wordt ook de afhankelijkheid van het AEM-ontwikkelingsteam en de AEM-implementaties opgeheven. Redirect Manager is zowel AEM as a Cloud Service als AEM 6.x compatibel. Terwijl het aanvankelijke opnieuw gerichte verzoek de publicatieservice van AEM moet raken om 301/302 (meeste) CDNs geheime voorgeheugen 301/302 door gebrek te produceren, toestaand verdere verzoeken om bij edge/CDN worden opnieuw gericht.

Redirect Managersteunt ook Pijpleiding-vrije URL richtstrategie voor AEM as a Cloud Service door het compileren richt zich in een tekstdossiervoor Apache RewriteMap, zodat staat het voor het bijwerken van redirects toe die in de server van het Web Apache worden gebruikt zonder het direct tot toegang te hebben of zijn nieuw begin te vereisen. Verwijs naar het leerprogrammavoor meer details. In dit scenario raakt de eerste omleidingsaanvraag de Apache-webserver en niet de AEM-publicatieservice.

De eigenschap Redirect page

Het uit-van-de-doos (OOTB) Redirect paginabezit van het Geavanceerde lusjestaat inhoudsauteurs toe om de omleidingsplaats voor de huidige pagina te bepalen. Deze oplossing is het meest geschikt voor omleidingsscenario's per pagina en heeft geen centrale locatie om de pagina-omleidingen weer te geven en te beheren.

Welke oplossing is geschikt voor de implementatie

Hieronder staan enkele criteria om de juiste oplossing te bepalen. Ook, zou het de IT en Marketing proces van uw organisatie moeten helpen om de juiste oplossing te kiezen.

  1. Het marketingteam of supergebruikers in staat stellen omleidingsregels te beheren zonder het AEM-ontwikkelingsteam en de AEM-implementaties.
  2. Het proces om, de veranderingen of risicobeperking te beheren te verifiëren, te volgen en terug te keren.
  3. Beschikbaarheid van Expertise van de Onderwerp voor bij Edge via CDN de Dienst oplossing.
recommendation-more-help
c92bdb17-1e49-4e76-bcdd-89e4f85f45e6