2016-03-03 49 views
0

我正嘗試在hybris中將我的網站uid(mangou-uk更改爲mg-uk)。我在hmc中進行了更改,但當點擊主頁類別鏈接以及其他一些頁面時,出現400錯誤。在hybris中更改site uid的步驟是什麼?任何人都可以幫我解決這個問題。如何更改hybris中的網站uid

回答

0
  1. 更改了hmc中的站點uid。
  2. 在hmc中針對每個網站更改了基本商店uid。
  3. 更改的屬性由@Alexey

現在,它的做工精細的建議。

0

您是否重新啓動了Hybris?通常這會通過DefaultUrlEncoderFacade緩存在你的會話中,所以很可能重啓就足夠了。

或者嘗試從HMC中刪除並重新創建storeFront url編碼屬性(如果無法重新啓動)。

+0

嗨Benoit,我嘗試了兩種方式(重新啓動服務器並在hmc中重新創建了店面URL編碼屬性)。仍然遇到問題。 –

+0

就像@Sebastian說的那樣,試着看看你的網站URL模式,也許隨着網站uid改變它不再捕捉它。也許發佈您的網站在這裏? –

0

您是否也在hmc中相應地調整了「網址格式」?

它在WCMS - >Websites在hmc中。對於您的網站,您將不得不調整URL模式(在Configuration部分)。至少你必須這樣做,以防你使用?site=SITEID參數方法。

+0

不要使用站點= – 2016-03-05 00:09:00

+0

是的,當然你不應該使用'site ='作爲生產環境..甚至在dev設置中它可能會更好,如果你使用hostfile的方法..但重點是URL模式可能需要調整 – Sebastian

1

你是否也更改了local.properties文件中的以下屬性?

media.mangou-uk.http=http://localhost:9001/ 
media.mangou-uk.https=https://localhost:9002/ 
website.mangou-uk.http=http://localhost:9001/ 
website.mangou-uk.https=https://localhost:9002/ 

如果你改變你的網站的uid從mangou-ukmg-uk,那麼你還需要相應地修改這些屬性,如:

media.mg-uk.http=http://localhost:9001/ 
media.mg-uk.https=https://localhost:9002/ 
website.mg-uk.http=http://localhost:9001/ 
website.mg-uk.https=https://localhost:9002/ 

(URL的可能取決於你的環境是當然的不同)