在 django 子域中创建 prestashop 商店

问题描述 投票:0回答:1

大家下午好,我的网站是用 django (python 应用程序)制作的,托管在域 www.cannareis.com.ar 中。 但我想使用 prestashop 添加一个虚拟商店。感谢我的托管提供商,我可以直接从我网站的 Cpanel 下载 prestashop。 因为我已经有了用 django 制作的页面,所以我不想或不能将用 prestashop 制作的页面放在同一个域中,所以我创建了一个名为 www.tienda.cannareis.com.ar 的子域。 但是当我希望我的 prestashop 托管在那里时,它不允许我,当我输入时出现的第一件事是 django 错误消息,要求我将域放入允许的主机中。我不明白如果我位于子域上,为什么会出现 django 消息,因为我不在放置 django 应用程序的原始域上。 我尝试在允许的主机(settings.py)中注册子域,但是当我这样做时,当我输入子域 www.tienda.cannareis.com.ar 时,我的网页的主模板出现,即“家”。要访问 prestashop 页面,我必须将 /es 添加到 url 中。也就是说,它仍然是 www.tienda.cannareis.com.ar/es/

或者在 / 之后放置任何内容会将我带到 prestashop 页面,但我希望我的 prestashop 项目在 www.tienda.cannareis.com.ar 写入后立即出现,但我的 django 项目与此重叠。

python django prestashop subdomain cpanel
1个回答
0
投票

我很确定它与 PrestaShop 无关,与您的服务器配置方式有关。您的子域应该指向您的 PrestaShop 文件所在的目录。或许,现在的情况并非如此。我建议询问托管提供商如何处理。

© www.soinside.com 2019 - 2024. All rights reserved.