Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 18.11.2013 17:19:36

Проблема с маршрутами

Добрый день, продолжаю проект написанные предыдущим программистом на laravel v3. Проблема в том что на тестовом сервере где идет разработка все нормально работает, а на сервере где нужно развернуть проект (на нем используется протокол https) работает только

Route::get('/', function() { .....

при попытке перехода по любому другому маршруту выдает ошибку 404.

Пробовал менять маршруты так:

//Вместо
 Route::any('login', function() { ....

//Писать так
 Route::any('login', array('https' => true, function() { ....

все равно не работает. Может быть при использовании https нужно изменять как-то конфигурационные файлы? Подскажите в какую сторону копать на счет этой ошибки.

Не в сети

#2 18.11.2013 18:08:40

vanchelo
Откуда: Украина, Киев
Сообщений: 32
Сайт

Re: Проблема с маршрутами

/application/config/application.php -> 'ssl' => true попробуйте

Не в сети

#3 19.11.2013 09:33:33

Re: Проблема с маршрутами

vanchelo пишет:

/application/config/application.php -> 'ssl' => true попробуйте

ssl в true уже стоит

Не в сети

#4 22.11.2013 12:57:12

Re: Проблема с маршрутами

С https у меня к сожалению опыта нет, а вы так пробовали:

PHP
Route::secure('GET''login', function () {
  return 
View::make('login');
});

И мне кажется, что если для http у вас было так:

PHP
Route::get('/',function(){
   
//code
});

То для https замыкание должно выглядеть следующим образом:

PHP
Route::get('/',array('https', function() {
  
//code
}));

Или если вы хотите использовать контроллер:

PHP
Route::get('/',array('https' => true'uses' => 'controller@getsomething'));

Не в сети

Подвал раздела