Проблема с пользовательским модулем: url перенаправляет HTTP на https
Вопрос
У меня возникает проблема, с которой модуль, который я создал, работает нормально. Но когда я начал использовать SSL IE HTTP в HTTPS для процесса оформления заказа. Передние модули, которые я создал, начали использовать HTTPS.
Решение
Проверьте, как решить проблему URL -адреса пользовательского фронта модулей, вынужден к HTTPS. вместо http. Если вы использовали создатель модуля для создания модуля. Чем вы определенно найдете ниже код в config.xml
<admin>
<routers>
<[ModuleName]>
<use>admin</use>
<args>
<module>[NameSpace_ModuleName]</module>
<frontName>[frontName]</frontName>
</args>
</[ModuleName]>
</routers>
</admin>
Чтобы решить проблему перенаправления на HTTPS вместо HTTP, вам необходимо прокомментировать выше код из модуля config.xml pail Path: app/code/(codepool)/(пространство имен)/(modulename) /etc/config.xml или вы можете добавить Разное «фронтальное имя» для и маршрутизаторов. Например.:
<admin>
<routers>
<[ModuleName]>
<use>admin</use>
<args>
<module>[NameSpace_ModuleName]</module>
<frontName>[frontName]</frontName>
</args>
</[ModuleName]>
</routers>
</admin>
<frontend>
<routers>
<[ModuleName]>
<use>standard</use>
<args>
<module>[NameSpace_ModuleName]</module>
<frontName>[frontName1]</frontName>
</args>
</[ModuleName]>
</routers>
</frontend>
Согласно вышеуказанному URL -адресу администратора кода будет http://yourdomain.com/index.php/frontname/adminhtml_modulename/ и URL -адрес frontend будет похож на: http://yourdomain.com/index.php/frontname1
Я надеюсь, что выше контент полезен для вас.