0

我在只有一个网站设置的本地服务器上为 magento 网站创建了一个自定义 Web 表单,我可以使用 URL 访问表单,但是当我将模块上传到具有多个网站设置的服务器时,我无法访问表单使用 URl ,例如在我的本地服务器上,我可以访问表单

  http://localhost/cars/index.php/surcontest-contest

但是当我在服务器上上传模块时,例如 dev.test.org(它有多个网站设置,超过 50 个站点)我无法访问表单

 http://dev.test.org/surcontest-contest (gives me a 404 error)

我将如何访问该模块,我将如何了解访问表单的 url。任何帮助将不胜感激。提前谢谢你。

4

2 回答 2

0

如果您的默认 URL 是 http://www.test.org/,那么要访问多个子域,您应该通过提供主机设置 Hostname=*.test.org, address=, Record Type=A(address) 从域面板启用

此外,在您的服务器上添加子域 dev.test.org。它将在文件管理器的 public_html 文件夹中创建 dev 文件夹。

您应该在 magento 多个网站步骤之后复制 index.php 和 .htaccess 文件,请参阅链接 http://inchoo.net/ecommerce/magento/how-to-set-multiple-websites-with-multiple-store- Magento 中的视图/

于 2013-03-28T18:46:27.960 回答
0

1)清理缓存以确保模块已安装(在管理员或数据库中检查)

2)检查 url 重写是否已启用并且可以正常工作(您可以在没有 index.php 的情况下访问某些类别或产品页面吗?)

于 2013-03-28T14:27:07.207 回答