URL меняется в magento

0

Здесь я хочу задать два вопроса. Я загружаю свой веб-сайт magento с localhost на главный сервер. Ссылка на мой сайт - это

http://bigtechideas.com/dope

Проблема: 1 - Когда я открываю URL-адрес http://bigtechideas.com/dope/admin, он возвращает это http://bigtechideas.com/dopeindex.php/admin. Почему он добавляет index.php в url?

Проблема: 2 - Когда я открываю http ://bigtechideas.com/dope, он возвращает мне https ://bigtechideas.com/dope

Почему он добавляет HTTPS в URL?

Теги:
redirect
http
magento

2 ответа

0
Лучший ответ

Все это настроено через бэкэнд Magento. Вы должны установить URL-адрес для незашифрованных и зашифрованных страниц (http и https) в настройках. Если вы переместите установку Magento с одного сервера на другого, вам придется редактировать эти URL-адреса.

Вы также можете использовать следующие фрагменты SQL для непосредственного изменения настроек в базе данных. (Я не могу гарантировать, что он завершен, но он должен)

-- move Magento to another server
SET @shop_domain = 'YOUR_NEW_DOMAIN_WITHOUT_HTTP_HERE',
  @secure_protocol = 'https://'; -- set to http:// if no certificate is available

UPDATE 'core_config_data' SET 'value' = CONCAT('http://', @shop_domain, '/') WHERE 'path' = 'web/unsecure/base_url';
UPDATE 'core_config_data' SET 'value' = CONCAT(@secure_protocol, @shop_domain, '/') WHERE 'path' = 'web/secure/base_url';
UPDATE 'core_config_data' SET 'value' = CONCAT('http://', @shop_domain, '/media/') WHERE 'path' = 'web/unsecure/base_media_url';
UPDATE 'core_config_data' SET 'value' = CONCAT(@secure_protocol, @shop_domain, '/media/') WHERE 'path' = 'web/secure/base_media_url';
UPDATE 'core_config_data' SET 'value' = @shop_domain WHERE 'path' = 'web/cookie/cookie_domain';

Вы также должны очистить кеш после этих изменений.

0

Сделайте следующее

в db базы данных в своей таблице core_config_data вы должны найти все записи, содержащие URL-адрес вашей локальной установки, тогда вам нужно обновить эти значения

этот запрос может помочь вам

SELECT *
     FROM 'core_config_data'
     WHERE 'value' LIKE 'http://%';

Не забудьте удалить содержимое папки var

Ещё вопросы

Сообщество Overcoder
Наверх
Меню