zoukankan      html  css  js  c++  java
  • magento 多域名多店铺

    事前指导

    我们使用的就是parked domain ,将你要添加的域名指向你的现有magento 文件根目录。

    就像预习中提到的,我们有个magento站域名为one.com ,添加新的域名two.com。设置two.com的根目录为one.com的根目录。

    此文章是基于magento1.2版本,其它的版本见本篇文章结尾处的提示。

     

    实践

    我们假设你的magento 原有的域名是 one.com ,想要实现magento多店的域名是two.com。首先你先安装好 one.com magento网站,然后参考如下教程。

    1.magento 后台需要做的设置

    第一步:进入后台catalog—>manage catagories为要添加的店增加的一个新的根分类 two(名字可以随便取)如下图

    magento多域名多店图1

    magento多域名多店图1

    第二步:进入system—>manage stores 为要添加的店增加一个新的website,点击create website 按钮。,填写内容如下图,注意填写的code在以后步骤需要使用

    magento多域名多店图2

    magento多域名多店图2

    然后保存,点击 create store,为新添加的website添加store,如图

    magento多域名多店图3

    magento多域名多店图3

    Website是刚创建的,root category是第一步中创建的。

    然后保存,点击create store view,填写相关信息,如下图

    magento多域名多店图4

    magento多域名多店图4

    Namecode自己写个好区分,容易记住的Status选择enabled(激活)点击保存

    第三步 进入system—>configuration

    在左侧的设置范围选项中选择在我们新建的店下,对新店进行设置,如下图

    magento多域名多店图5

    magento多域名多店图5

    我们的新店在上面步骤中取的名字是 two website,我们选择two website,然后选择

    左栏的web设置,如下图

    magento多域名多店图6

    magento多域名多店图6

    去掉所有设置后面的对勾,不使用默认设置,在unsecure base url中填入你的多店的网址,本实例中是 two.com,注意填写完整的域名:http://www.two.com , 域名最后的斜线不要漏掉。

    Secure是加密的网址,若你没有使用ssl请也填写 http://www.two.com。最后保存

    总结

    至此magento中需要设置的内容就没有了。在magento后台的设置中我们在以后步骤会用到的就是在第二步create website时填写的code two

    2.修改根目录 index.php 文件

    打开magento网站根目录,编辑文件 index.php

     Mage::run();

     

    替换为

     

    switch($_SERVER['HTTP_HOST']) {
     
    case 'two.com':
     
    case 'www.two.com':
     
    Mage::run('two', 'website');
     
    break;
     
    default:
     
    Mage::run();
     
    break;
     
    }
     

    若想添加更多的域名,重复如上步骤即可

    至此, 设置完毕,可以使用 two.com 访问

    最近有人反映如上的步骤后,网站无法运行,不要慌张,如上的文章是之前对于magento版本1.2适用,其它的版本就没准了。新的magento版本见 http://www.magentocommerce.com/wiki/multi-store_set_up/multiple-website-setup 或google下“magento multiple websites”

    转载标明出处: hellokeykey.com 右兜钥匙

  • 相关阅读:
    Socket接口(基于 Linux-2.4.0已更新)
    IP协议源码分析(基于linux-2.4.0已更新)
    udp_sendmsg源码完整分析(基于linux5.12.13版本内核)
    UDP详细理解(实现部分基于linux5.12.12版本内核)
    IP地址分配(静态分配+动态分配+零配置)
    计算机网络由哪些硬件设备组成?(基础收录)
    浅析C语言定义时赋值、定义后赋值、定义时不赋值
    《C指针全解》让你不再害怕指针
    makdown文字图片居中字体颜色表格列宽
    (C语言内存二十一)C语言变量的存储类别和生存期
  • 原文地址:https://www.cnblogs.com/focai/p/4304996.html
Copyright © 2011-2022 走看看