更改Magento的基本网址

RoS*_*oSe 5 php magento magento-1.8

我已经在serevr中安装了magento 123.456.10.129并将其文件复制到其中123.456.241.82.当我试图从123.456.241.82重定向到它时访问magento 123.456.10.129.如何更改magento的基本URL.我可以为magento保留相同的数据库吗?任何帮助将不胜感激.谢谢

Ste*_*ven 9

如果你想从一个数据库上的两个独立的URL,即分期/生产运行两个相同的网站,那么你可以通过设置这些值简单地覆盖在数据库的默认BASE_URL local.xml下找到app/etc您的辅助服务器安装.

在admin节点下添加以下内容 -

<stores>
    <default>
        <web>
            <unsecure>
                <base_url>http://YOUR.URL.HERE/</base_url>
            </unsecure>
        </web>
    </default>
    <admin>
        <web>
            <unsecure>
                <base_url>http://YOUR.URL.HERE/</base_url>
            </unsecure>
        </web>
    </admin>
</stores>
Run Code Online (Sandbox Code Playgroud)

希望这有助于解决您的问题.


小智 5

core_config_data在path列等于的表中进行更新http://123.456.10.129/(不要忘记尾随的正斜杠)。将其更改为您的新IP地址的样子http://123.456.241.82/(再次,不要忘记尾随的正斜杠。

一个示例查询就是这样。

USE database;

UPDATE core_config_data SET value='http://123.456.241.82/' where value='http://123.456.10.129/';
Run Code Online (Sandbox Code Playgroud)

@Mahan的答案是正确的。但是,您还需要删除var \ cache文件夹中的文件夹和var \ session文件夹中的文件。然后只需刷新页面即可。