簡體   English   中英

Vanity url 不適用於 AEM 6.4 中的調度程序

[英]Vanity url is not working with dispatcher in AEM 6.4

我正在嘗試在 AEM 6.4 中設置虛榮 url。 遵循並驗證了以下步驟

  • 安裝了 VanityURLS 組件
  • 允許發布服務器上的“每個人”組對 /libs/granite/dispatcher/content/vanityUrls 的“讀取”權限
  • 在調度程序中添加了過濾規則以允許虛榮 URL

    /0100 { /type "允許" /url "/libs/granite/dispatcher/content/vanityUrls.html" }

  • 添加了緩存規則以防止緩存此 URL

    /0001 { /type "拒絕" /glob "/libs/granite/dispatcher/content/vanityUrls.html" }

  • 將 vanity_urls 配置添加到農場:

    /vanity_urls { /url "/libs/granite/dispatcher/content/vanityUrls.html" /file "/xxx/vanity_urls" /delay 300 }

  • 重新啟動的網絡服務器

  • 在文件位置創建一個文件並提供所需的寫入權限。 - rwxr-xr-x 1 apache apache 0 May 14 14:26 vanity_urls
  • 已驗證的 /libs/granite/dispatcher/content/vanityUrls.html 頁面可作為匿名請求從 pub 訪問
  • 已驗證 /libs/granite/dispatcher/content/vanityUrls.html 頁面可從調度程序訪問
  • 已驗證 Apache 中啟用了所有必需的模式
  • 驗證調度程序在點擊 /libs/granite/dispatcher/content/vanityUrls.html 時調用 pub 服務器,查看 request.log 中的日志
  • 最后重新啟動 Apache Sling Resource Resolver bundle 並簡單地保存它的配置並重新啟動 AEM 服務器

vanityurl 只在發布服務器上工作,而不是在調度程序端。我已經嘗試了所有可能的選項,但找不到它為什么不工作? 有沒有人遇到過類似的問題? 請幫我進一步調查這個問題?

嘗試在發布者的 apache 吊索資源解析器工廠中將默認重定向狀態配置為虛榮 url。將其配置為 302

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM