1

Prestashop 1.5.4.1 サイトで nginx が 404 エラーを出すという問題があります。

これは 404 を返す URL です: www.domain.com/es/index.php?controller=order-confirmation

prestashop は多言語環境下にあります。で、〜がある:

  • www.domain.com/en/
  • www.domain.com/es/
  • www.domain.com/fr/
  • www.domain.com/de/

URL に「index.php」が含まれている場合を除き、URL 書き換えは正常に実行されます。その後、nginx は de 404 を返します。

問題はnginxの仮想ホスト構成にあると思いますが、何が失敗しているのかわかりません。

私のnginx構成: http://pastebin.com/CFQ5hwNX

この nginx 構成は、ドメインが 1 つしかない (URL に /lang/ がない) Prestashop で完璧に動作します。

4

0 に答える 0