[英]how to change magento admin url and port , magento running varnish
我在我的服务器上安装了使用magento的清漆。
端口已更改,以便清漆现在在端口80上运行,magento在8080上运行,
有些功能在后端不起作用,因为网址是www.mystore.com/admin
但实际上商店的网址是www.mystore.com:8080/admin
任何人都可以帮我改变后端端口。
不起作用的功能是打印装箱单,我在其前端的javascript中更改端口。 但是有很多功能所以我需要的不仅仅是快速修复
谢谢
要更改管理URL,请转到后端,转到System > Configuration > Admin > Admin Base URL
,并将设置Use Custom Admin URL
更改为是,并使用包含端口http:// myDomain的URL填写Custom Admin URL
。 COM:8080 /
如果您想要自己的路径,可以Use Custom Admin Path
和“ Custom Admin Path
之后不要忘记在magento目录中对var / cache执行rm -rf。
正如其他人已经提到的那样,不要在管理区域使用清漆,也许您想要为用户停用报告。
您可能需要考虑为Admin页面禁用Varnish。 该站点的管理员可能不会产生足够的流量来对数据库做任何严肃的事情,他们应该拥有最新的信息。 在我们的Varnish中,我们告诉varnish通过/admin
来传递(不要缓存)页面
以下是我们的varnish.vcl的摘录:
# Don't cache pages for Magento Admin
# FIXME: change this rule if you use custom url in admin
if (req.url ~ "^/(index.php/)?admin") {
return(pass);
}
# Don't cache checkout/customer pages, product compare
if (req.url ~ "^/(index.php/)?(checkout|customer|catalog/product_compare|wishlist)") {
return(pass);
}
它可以作为你的一个例子。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.