0

我遇到了一个问题,ic​​ant 真正用燃料 php 解决了什么问题。

Config::get('base_url');我将 htaccess 添加到 te root,现在我可以像 www.mysite.com/wlecome 一样访问我的网站,se 公众被删除,但是当我使用和时我找不到删除公众的方法Response::redirect();

config.php 中的 base_url 设置为 null,如果我将站点 url 传递给它,那么资产无法正确呈现。

如果有人能给我一个提示,如何让公众远离这些,我将不胜感激。

谢谢你。

4

3 回答 3

3

这听起来像是您已经在 docroot 内部而不是外部安装了完整的 FuelPHP 安装,并将公共文件夹设置为您的 docroot,这是推荐的安装方式。

如果是这种情况,请将公用目录中的所有内容向上移动一个文件夹,使其再次位于 docroot 中,然后删除不再需要的公用文件夹。

请注意,这样的设置使您的代码可以通过浏览器访问,因此您可能需要添加一些 htaccess 来防止这种情况。

于 2012-08-13T15:57:47.230 回答
1

我知道它不是最漂亮的,但我通常这样做。

我打开 Config.php

并通过基本网址

'site_url' => 'your site url here',

你不能这样称呼它Config::get('site_url');

希望对你有帮助

于 2012-08-07T05:44:08.920 回答
0

您可以将 VirtualHost 设置为从http://project.dev/到 /var/www/project/public ,而不是使用 .htaccess

于 2012-12-28T05:57:52.257 回答