安装在子文件夹中的站点的主页
P粉539055526
P粉539055526 2023-09-01 21:17:00
[PHP讨论组]

我正在使用安装在根目录 (shop-1) 子文件夹中的 CMS (PrestaShop)

domainName/shop-1 指向 PrestaShop 的索引。

domaineName/shop-2 指向 PrestaShop 下的自定义页面。

我的问题是:我希望主域页面 domainName/ 也指向 PrestaShop 中的第二个自定义页面。目标是使用相同的 CMS 管理 3 个页面。

这可以通过 htaccess 实现吗?您认为解决方案是什么?

PS:我知道这可以通过多商店来完成,但我认为这是过度设计。

编辑:

www.domain.com 是主要站点,那里有一个旧的 PrestaShop。

  • 我想将此网站移至:

www.domain.com/shop-1

这意味着所有 PS 内置网址都将位于 /shop1/*

  • 我还想要另一个未来的 shop-2
www.domain.com/shop-2

但目前我只需要 shop-2 的登陆页面,这就是为什么我考虑了 CMS 页面或模块前端控制器(在相同的 PS 安装下)。

  • 现在如何使根网址 www.domain.com 指向也可以由 PrestaShop 引擎管理的网址?

换句话说,我想要一个 PS 安装来管理所有网址:

  1. /shop1/* 为旧网站的页面。
  2. /shop-2 只是一个前端控制器页面或 CMS。
  3. / 整个网站的登陆页面,也是一个 希望前端控制器页面。

非常感谢亲爱的

P粉539055526
P粉539055526

全部回复(1)
P粉481366803

要将主域页面重定向到 PrestaShop 中的自定义页面,您可以使用 RewriteRule 网站中的指令 .htaccess 喜欢

RewriteEngine On
RewriteRule ^$ /shop-2 [L]

这告诉服务器将根 URL 重定向到位于 /shop-2 的自定义页面。 确保您有 mod_rewrite 以使其正常工作

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号