How can I fix the unsecure_base_url on my Magento installation?

爱⌒轻易说出口 提交于 2019-12-11 03:55:11

问题


I've been having problems with uploading images and in trying to fix it, happened to change the base_url in the config which has now caused my website to appear without any styling at all (inc the Admin).

I've gone into phpMyAdmin and fixed the urls but i'm not having any luck. This is what i've got at the moment...

web/unsecure/base_link_url   http://www.northwalesdoorworld.co.uk/
web/unsecure/base_skin_url   http://www.northwalesdoorworld.co.uk/skin/
web/unsecure/base_media_url   http://www.northwalesdoorworld.co.uk/media/
web/unsecure/base_js_url   http://www.northwalesdoorworld.co.uk/js/

Could someone please take a look at my site - northwalesdoorworld.co.uk - and recommend a way to solve my problem?

thanks, Greg.


回答1:


if you can't access your site due that you can change the values directly in core_config_data table

SELECT *  FROM core_config_data WHERE path LIKE '%web/unsecure%' or path LIKE '%web/secure%'

you can fix them by editing the values to be like clockworkgeek suggested or removing whole rows from database and they will be created over again by magneto and you can use the admin page to add new values.




回答2:


Change the four values to:

{{unsecure_base_url}}
{{unsecure_base_url}}skin/
{{unsecure_base_url}}media/
{{unsecure_base_url}}js/

Empty var/cache/ in your magento folder.




回答3:


Please refer to the most recent Magento wiki entry: http://www.magentocommerce.com/wiki/recover/restore_base_url_settings

You can also add something like this to /MAGENTO/app/etc/config.xml rather than manipulate the database:

<stores>
<default>
<web>
<unsecure>
<base_url>{{base_url}}</base_url>
<base_link_url>{{unsecure_base_url}}</base_link_url>
<base_web_url>{{unsecure_base_url}}</base_web_url>
<base_skin_url>{{unsecure_base_url}}skin/</base_skin_url>
<base_js_url>{{unsecure_base_url}}js/</base_js_url>
<base_media_url>{{unsecure_base_url}}media/</base_media_url>
</unsecure>
<secure>
<base_url>{{base_url}}</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>
</stores>


来源:https://stackoverflow.com/questions/4280049/how-can-i-fix-the-unsecure-base-url-on-my-magento-installation

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!