[英]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.