Apache Magento 2.2.6+;阿帕奇&x2B;清漆4。url重写似乎不起作用
我把varnish缓存放在一个只使用http的magento 2.2.6站点前面 配置端口并将生成的varnish.vcl放入/etc/varnish文件夹后,我可以看到首页,但是有2个css文件丢失(404)。更糟糕的是,我无法访问任何链接,如/admin/menu/contents 似乎url重写不再有效。有没有解决/调试这个问题的线索 谢谢 !!!!更新后,相当一段时间!!!!! 我很久以前就解决了这个问题,没有时间写一个循序渐进的教程。幸好是别人干的。请参阅下面的链接:Apache Magento 2.2.6+;阿帕奇&x2B;清漆4。url重写似乎不起作用,apache,magento2,varnish,Apache,Magento2,Varnish,我把varnish缓存放在一个只使用http的magento 2.2.6站点前面 配置端口并将生成的varnish.vcl放入/etc/varnish文件夹后,我可以看到首页,但是有2个css文件丢失(404)。更糟糕的是,我无法访问任何链接,如/admin/menu/contents 似乎url重写不再有效。有没有解决/调试这个问题的线索 谢谢 !!!!更新后,相当一段时间!!!!! 我很久以前就解决了这个问题,没有时间写一个循序渐进的教程。幸好是别人干的。请参阅下面的链接: 简言之,在ip
简言之,在ip为外来时设置synth状态,并请求端口80将解决环路问题。Varnish应将此请求重定向到443(nginx)。在这一点之后,工作流程与上面文章中描述的相同。希望这对别人有帮助 您的
.htaccess
文件是否到位?@DanilaVershinin是。当我切换回apache并关闭varnishI时,该站点将完全正常运行。我将把它留在这里。问题不是真正的url重写,而是varnish和apache的配置。为了解决这个问题,我迁移到了Nginx,Nginx将终止https并返回到http,varnish将向Nginx提供http内容。