Настройка cakePHP на общем хосте и удаление / app / в URL - PullRequest
1 голос
/ 28 января 2010

Я установил cakePHP на общем сервере, где я не могу установить веб-корень Apache, поэтому в данный момент он указывает на / public_html. В этой папке у меня есть / cake, / app, / vendors и т. Д. Все отлично работает; единственная проблема заключается в том, что вместо ссылок на контроллеры / действия, являющихся www.mysite.com/controller/action, в URL есть добавление / app /, например:

www.mysite.com / приложение / контроллер / действие

Я хочу избавиться от / app / в моем URL. Какие-либо предложения? Если вам нужна дополнительная информация (файлы .htaccess и т. Д.), Дайте мне знать.

Спасибо!

1 Ответ

1 голос
/ 28 января 2010

В public_html находится каталог webroot.

Вы должны поместить торт вне public_html, а также в каталог приложения. Затем просто отредактируйте файл webroot / index.php для соответствующих маршрутов, и все готово.

...