Temat: [Kohana 3.2] panel klienta na subdomenie

Serwis mam dostępny pod adresem example.com
Chcę pod adresem panel.example.com mieć panel klienta.

Jak powinienem zdefiniować routing w bootstrap.php, aby to
działało?
Kontrolery zarówno wywoływane przy example.com jak i
panel.example.com znajdują się w tym samym standardowym katalogu.

Czytałem o lambda
http://kohanaframework.org/3.2/guide/kohana/routing#la...
ale coś mi nie wychodzi.

Temat: [Kohana 3.2] panel klienta na subdomenie

Znalazłem coś takiego http://dev.kohanaframework.org/issues/4169 ale wtedy zarówno na subdomenie jak i domenie głównej wyświetla kontroler z subdomeny.

Kod mojego bootstrap.php


<?php
Route::set('panel', '(<controller>(/<action>(/<id>)))', array('subdomain' => 'panel'))
   ->defaults(array(
       'directory'  => 'panel',
       'controller' => 'panel',
       'action'     => 'index',
       'subdomain'  => 'panel',
   ));

Route::set('default', '(<controller>(/<action>(/<id>)))')
   ->defaults(array(
       'controller' => 'home',
       'action'     => 'index',
   ));
?>


Przy takich ustawieniach jak mam powyżej otrzymuję błąd:
HTTP_Exception_404 [ 404 ]: The requested URL / was not found on this server.


Czy w katalogu /panel kontroler powinien nazywać się Controller_Panel_Panel czy Controller_Panel?

Następna dyskusja:

Co to jest Kohana?




Wyślij zaproszenie do