【问题标题】:How to change base url to subdirectory CakePHP?如何将基本 url 更改为子目录 CakePHP?
【发布时间】:2018-07-13 11:44:42
【问题描述】:

我的 cpanel 帐户上安装了 cakephp 3 脚本。

此域是帐户的主域,但出于必要原因,我已将其重新定位到子文件夹。

我的 htaccess 完美地重写了它,每个 url 都可以在 url 中使用和不使用 /subfolder/。

但是,cakephp 中的所有链接都会自动将 /subfolder/ 附加到 url 中。

我什至尝试将 configuration.php 中的 $base_url 手动替换为“mydomain.com”;只是,但这没有用。然后我用“mydomain.com”替换了所有数百个 $base_url 文件中的每个实例;但仍然没有任何改变,即使我直接访问 mydomain.com,它仍然在每个 url 中显示 /subfolder/。_

我需要删除 cakephp 从 php 提供的 url 中的这个 /subfolder/。我尝试了我所知道的一切,但没有任何效果。

请告诉我如何解决这个问题。

【问题讨论】:

    标签: php url mod-rewrite cakephp url-rewriting


    【解决方案1】:

    你试过设置App.baseApp.webroot吗?设置这些值将禁用自动目录检测,并且应该可以帮助您获得所需的 URL。有关这些值的更多信息,请参阅 configuration docs

    【讨论】:

      猜你喜欢
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-07
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      • 2014-04-12
      相关资源
      最近更新 更多