Вы должны изменить server_name
, чтобы удалить точку после имени хоста:
server_name ~^(.*)\.192\.168\.1\.10\.xip\.io$;
это заставит переменную $file_path
стать projecta
, а не projecta.
, как сейчас
В случае, если введенная вами команда не работает, вам следует найти файл локали Suse и отредактировать его многократно:
В системах на основе Debian:
/etc/default/locale
в Red Hat и Suse модификация должна быть сделана в:
/etc/locale.conf
Кроме того, перезагружали ли вы систему после применения изменений?
Если вы не перезапускали его и предпочитаете избегать перезагрузки, вы также можете изменить локаль этим способом:
LANG="en_US.utf8"
export LANG
Другим методом перенастройки локали может быть:
dpkg-reconfigure locales