как я могу настроить свой сайт по умолчанию на другой URL - PullRequest
0 голосов
/ 12 декабря 2011

Мой веб-сайт http://localhost/carsales/ Я закончил свой сайт CakePHP, но моя индексная страница http://localhost/carsales/car_sales/specials, но когда я набираю его в формате http://localhost/carsales/, появляется сообщение обя скучаю по контроллеру или модели автомобильных продаж.

Как я могу изменить его, чтобы, если кто-то наберет http://localhosr/carsales/, он показал, что находится в http://localhost/carsales/car_sales/specials?Я читал о перенаправлении, но, возможно, я сделал что-то не так, потому что он не работает.

Спасибо

Ответы [ 2 ]

1 голос
/ 12 декабря 2011

Я не уверен насчет CakePHP, но я знаю, что в CodeIgniter есть настройка контроллера по умолчанию в файле маршрутизации. Вы искали похожую функцию в Cake? Если есть, вы можете настроить его на автоматическую маршрутизацию на ваш контроллер / car_sales. Здесь есть хорошее объяснение . В качестве альтернативы, если вы используете Apache, вы можете взглянуть на перезапись URL . Надеюсь, это поможет.

0 голосов
/ 12 декабря 2011

Отредактируйте routes.php, чтобы указать желаемый контроллер и действие для маршрута по умолчанию /:

Router::connect('/', array('controller' => 'car_sales', 'action' => 'specials'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...