【问题标题】:Putting a php file in cake php将 php 文件放入 cake php
【发布时间】:2017-02-01 08:19:43
【问题描述】:

我有一个蛋糕 PHP 项目,我需要将一个 php 文件放在根文件夹中,如“faq.php”,并将其链接到项目中的某个位置。但只要我指向 url,它就会将我重定向到索引页面。我不想深入挖掘只是想添加一个静态链接。这是我的 .htaccess

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteRule    ^$ app/webroot/    [L]
 RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

【问题讨论】:

    标签: php .htaccess cakephp model-view-controller


    【解决方案1】:

    如果您想在 CakePHP 中添加任何需要通过 Web 浏览器访问的非 Cake 内容,您需要将其放在 webroot 文件夹中,因为 Cake 的 htaccess 设置会重写所有其他 URL。 (如果您使用的是旧版 CakePHP 2,webroot 文件夹位于 app 中)。

    【讨论】:

      【解决方案2】:

      你需要把它放在app/webroot目录下。

      【讨论】:

        【解决方案3】:

        您可以放置​​任何 php 并从任何您想要的地方调用它。

        在您的模板目录中,您将有一个元素目录 - 在那里创建一个常见问题解答目录,并在常见问题解答目录中创建一个名为 faq.ctp 的文件。

        然后在 faq.ctp 中放入你的 php 代码,就像用 raw 编写一样。

        要调用,您只需调用您所在模型中的元素,如下所示:

        <?= $this->Element('FAQ/faq') ?>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-05-17
          • 2016-01-07
          • 2017-03-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多