Как запустить бетон5 в подкаталоге?

Я поместил свою установку concrete5 во вложенную папку /www/concrete5. Я пробовал разные записи в файле .htaccess, но во всех режимах, похоже, есть ошибки.

В основном есть одно сообщение на форуме об этом

но, похоже, он не работает в режиме редактирования. Тем не менее, этот пост на форуме довольно старый.

Есть ли простой способ получить доступ к конкретной установке5 в подкаталоге, как если бы он был в корне?


person Georg Schölly    schedule 05.11.2011    source источник


Ответы (2)


Вот подробное описание того, как это сделать: http://www.concrete5.org/documentation/how-tos/developers/hide-the-subdirectory-url/

person PatrickHeck    schedule 23.05.2012

Как выглядит ваш файл 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>

Я делаю настройки для конкретного каталога в файле site.php в каталоге config.

define('BASE_URL', 'http://domain.com');
define('DIR_REL', '/dirname');
person snbaker    schedule 24.01.2012
comment
Дело в том, что вы получите доступ к своей установке через URL-адрес http://domain.com/dirname/, а не только через домен. - person Georg Schölly; 24.01.2012