как скрыть адрес в cakephp?

Я делаю веб-приложение в cakephp1.3. Я хочу свой URL

http://mydomine.com/cakephp/users/login будет отображаться как http://mydomine.com/users/login. Где пользователи — это имя контроллера, а логин — это действие. Я не хочу отображать cakephp на своем URL-адресе. Пожалуйста, помогите мне исправить эту ошибку.

заранее спасибо

Пушпа


person pushpa    schedule 23.03.2011    source источник
comment
pushpa, вас могут заинтересовать возможности маршрутизации CakePHP, описанные здесь. А для правильной настройки посмотрите здесь.   -  person benjamin    schedule 23.03.2011
comment
Я добавил вторую ссылку для вас.   -  person benjamin    schedule 23.03.2011
comment
Спасибо, Бенджамин, я попытался с настройкой маршрутизации в route.php, там я могу скрыть только имя контроллера или действия, но не корневой каталог cakephp, можете ли вы помочь мне скрыть мою папку cakephp (root)   -  person pushpa    schedule 24.03.2011
comment
вторая ссылка, которую я добавил, является превосходным объяснением того, как выложить структуру папок. Вы можете использовать его для достижения своих результатов. Ваш   -  person benjamin    schedule 26.03.2011


Ответы (3)


Вы можете направить свой домен в каталог cakephp . Не нужно работать с рерайтом.

person Mika    schedule 23.03.2011

либо переместите все файлы из папки cakephp в папку /, либо используйте правила перезаписи апача, чтобы удалить cakephp из запроса

person sharpner    schedule 23.03.2011
comment
Спасибо, Sharpner, подскажите, как переписать apache? - person pushpa; 23.03.2011
comment
Чтобы уточнить точку резкости, переместите все папки с файлами в /cakephp/ обратно в корневой каталог. Вам не нужен каталог cakephp - person Leo; 23.03.2011

Поместите все содержимое вашего каталога приложений в свою веб-папку, и тогда вы сможете напрямую получить доступ к домашней странице вашего проекта. Не забудьте скопировать .htaccess.

person Kapil Sharma    schedule 24.03.2011