如何在子目录中运行concrete5?

发布于 2024-12-13 21:47:42 字数 408 浏览 1 评论 0原文

我已将 concrete5 安装放在子文件夹 /www/concrete5 中。我在 .htaccess 文件中尝试了不同的条目,但所有模式似乎都有一些错误。

主要有一篇关于它的论坛帖子

,但是它似乎不适用于编辑模式。不过,这个论坛帖子已经很老了。

有没有一种简单的方法可以像在根目录中一样访问子目录中的crete5安装?

I've put my concrete5 installation in the subfolder /www/concrete5. I've tried different entries in my .htaccess file but all modes seem to have some errors.

There is mainly one forum post about it

but it does not seem to work in edit mode. However, this forum post is quite old.

Is there a simple way of accessing a concrete5 installation in a subdirectory as if it were in the root?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

怼怹恏 2024-12-20 21:47:42

您的 site.php 文件是什么样的?

我从子目录运行很多 cms 站点,并且我的 htaccess 文件非常标准:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

我在 config 目录中的 site.php 文件中进行目录特定设置。

define('BASE_URL', 'http://domain.com');
define('DIR_REL', '/dirname');

What does your site.php file look like?

I run a lot of cms sites from subdirectories and my htaccess file is pretty standard:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

I do the directory specific settings in the site.php file in the config directory.

define('BASE_URL', 'http://domain.com');
define('DIR_REL', '/dirname');
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文