- 确认在AEM服务器中Dispatcher模块已经被启用。
- 在Apache或Nginx服务器中,配置反向代理规则,将静态资源请求重定向到AEM服务器的Dispatcher模块。示例Apache规则如下:
ProxyPass "/content/" "http://localhost:4503/content/"
ProxyPassReverse "/content/" "http://localhost:4503/content/"
- 确认AEM服务器对应的Dispatcher模块的配置文件dispatcher.any中的content根路径设置正确:
/content docroot "/path/to/content/docroot"
- 确认AEM服务器上静态资源的存储路径正确与Dispatcher的配置文件中的cache根路径相一致:
/cache { /docroot "/path/to/cache/docroot" }
- 在dispatcher.any配置文件中添加以下规则,以将请求重定向到缓存文件:
/enableCache "1"
/glob "/*"
- 重新启动Apache或Nginx服务器以应用配置更改。