Как настроить Ofbiz в продакшене

Как мы знаем, веб-URL по умолчанию для ofbiz, скорее всего, "https://localhost:8443/ecommerce/control/main". Однако, когда мы перейдем к производству
, нам нужно будет только показать "www.mydomain.com" для первой страницы, как настроить? Если мы используем Tomcat, мы можем настроить его в server.xml, однако мы не можем найти этот файл в Ofbiz. так как он интегрирован с tomcat, пожалуйста, помогите, большое спасибо.


person Donald    schedule 10.03.2019    source источник


Ответы (1)


Вам нужно будет изменить настройки на сервере домена, а также в конце OFBiz.

Пожалуйста, обратитесь к этому документу. соответствующие настройки.

Вы можете изменить свойства, связанные с URL, в framework/webapp/config/url.properties.

Вы можете изменить настройки сервера Tomcat в framework/catalina/ofbiz-component.xml.

Вы также можете использовать список рассылки пользователей Apache OFBiz для таких запросов.

ХТН

person Aditya Sharma    schedule 11.03.2019
comment
Большое спасибо, с вашим советом, после установки 80 и 443 порта в framework/webapp/config/url.properties & framework/catalina/ofbiz-component.xml, я успешно удаляю порт. и установив для mount-point=/ecommerce значение specialpurpose/ecommerce/ofbiz-component.xml в файле specialpurpose/ecommerce/ofbiz-component.xml, наконец, я смогу получить это localhost:8443/control/main. Мой вопрос в том, как удалить control/main, еще раз спасибо. - person Donald; 12.03.2019
comment
Вы можете изменить его в файле ecommerce/webapp/ecommerce/WEB-INF/web.xml, изменив значения ControlServlet и redirectPath. - person Aditya Sharma; 13.03.2019
comment
Не могли бы вы помочь, как это изменить, спасибо. ‹имя-параметра›allowedPaths‹/имя-параметра› ‹значение-параметра›/error:/control:/products:/select:/index.html:/index.jsp:/robots.txt:/default.html:/ default.jsp:/images‹/param-value› ‹/init-param› ‹init-param› ‹param-name›redirectPath‹/param-name› ‹param-value›/control/main‹/param-value› ‹/init-param› ‹/filter› ‹servlet-mapping› ‹servlet-name›ControlServlet‹/servlet-name› ‹url-pattern›/control/*‹/url-pattern› ‹/servlet-mapping› - person Donald; 15.03.2019
comment
Измените значение ControlServlet на /* и redirectPath на /main. - person Aditya Sharma; 18.03.2019
comment
Большое спасибо, я обнаружил еще одну проблему, когда следовал вашим указаниям, это подстраница (страница с подробной информацией о продукте) не может быть открыта, она всегда ведет на главную страницу, как это исправить, еще раз спасибо. - person Donald; 29.03.2019