так, как вы этого хотите - будет очень сложно;вам придется изменить несколько путей к файлам / папкам в нескольких местах.Вместо этого, почему бы вам не попытаться создать папку администратора, в которой у вас есть полное приложение cakephp для администратора.
Таким образом, полученная структура папок будет такой:
(domain.kz)
www/app
www/cake
www/index.php
(admin.domain.kz)
www/admin/app
www/admin/cake
www/admin/index.php
Тогдавам придется указать свой поддомен (admin.domain.kz) на /www/admin
.
Теперь, если вы правильно настроили свой домен и поддомен, если вы попытаетесь просмотреть свой домен, он будетработать без проблем, но если вы попытаетесь получить доступ к своему поддомену, это даст вам 500 ошибок.Не волнуйтесь.Ожидается.
Основной файл .htaccess форсирует все запросы, обслуживаемые основной папкой webroot (www / app / webroot).Вам придется изменить свой основной файл .htaccess (www / .htaccess) следующим образом:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^admin\.domain\.kz$ [NC]
RewriteRule ^ - [L]
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
Обратите внимание, что я добавил две строки, которые сообщают, что если вы пытаетесь получить доступ к своему поддоменуперестань переписывать;в противном случае переписать как обычно.Ура !!!