Изменение домена
-
12-12-2019 - |
Вопрос
У меня есть живой пугантто в развитии.Я подключаюсь к этому сайту, набрав IP-адрес сайта.
Теперь я просто хочу убедиться, если я редактирую таблицу core_config
и переключить base_url
и безопасным base_url
от IP-адреса до доменного имени (123.123.123.123> Example.com) и перенаправить серверы имени доменных имен на сайт серверов имени, это будет работать правильно?
Я спрашиваю это, потому что я запутался.В прошлый раз я переехал Magento из местных, чтобы жить страницы Backend, были сломаны. Это будет работать?Или есть какие-то вещи, которые я должен подготовить?
Решение
Если вы указываете настройки вашего магазина в App / etc / local.xml и удалите URL-адреса хранилища из таблицы базы данных Core_Config, вы можете легко запускать ту же DB на localhost и Remote.
Добавить раздел «по умолчанию» в приложение / etc / local.xml, этот раздел находится внутри «CONFIG» '
<default>
<web>
<unsecure>
<base_url><![CDATA[http://local.localtest.me/]]></base_url>
<base_web_url>{{unsecure_base_url}}</base_web_url>
<base_link_url>{{unsecure_base_url}}</base_link_url>
<base_js_url>{{unsecure_base_url}}js/</base_js_url>
<base_skin_url>{{unsecure_base_url}}skin/</base_skin_url>
<base_media_url>{{unsecure_base_url}}media/</base_media_url>
</unsecure>
<secure>
<base_url><![CDATA[https://local.localtest.me/]]></base_url>
<base_web_url>{{secure_base_url}}</base_web_url>
<base_link_url>{{secure_base_url}}</base_link_url>
<base_js_url>{{secure_base_url}}js/</base_js_url>
<base_skin_url>{{secure_base_url}}skin/</base_skin_url>
<base_media_url>{{secure_base_url}}media/</base_media_url>
</secure>
</web>
</default>
.
Используйте это только на вашем localhost и возьмите файл local.xml из версий управления.На живом сервере замените URL-адреса, указанные выше на живых.
Теперь в вашей БД вам нужно будет удалить клавиши в core_config_data
для base_url etc.
во время выполнения Настройки будут объединены в один объект огромных конфигураций, который получает кэшированный.