【发布时间】:2012-05-23 15:37:26
【问题描述】:
我已将我的 concrete5 安装放在子文件夹 /www/concrete5 中。我在 .htaccess 文件中尝试了不同的条目,但所有模式似乎都有一些错误。
主要有一篇关于它的论坛帖子
但它似乎在编辑模式下不起作用。但是,这个论坛帖子已经很老了。
有没有一种简单的方法可以像访问根目录一样访问子目录中的concrete5安装?
【问题讨论】:
我已将我的 concrete5 安装放在子文件夹 /www/concrete5 中。我在 .htaccess 文件中尝试了不同的条目,但所有模式似乎都有一些错误。
主要有一篇关于它的论坛帖子
但它似乎在编辑模式下不起作用。但是,这个论坛帖子已经很老了。
有没有一种简单的方法可以像访问根目录一样访问子目录中的concrete5安装?
【问题讨论】:
【讨论】:
你的 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');
【讨论】:
http://domain.com/dirname/ 而不仅仅是域访问您的安装。