Имя пользователя как субдомен - MAMP - Laravel 4.0

Я работаю в проекте Laravel 4.0, и я новичок в структуре Laravel. Я разрабатываю приложение с несколькими арендаторами, используя laravel, где я собираюсь использовать UserName в качестве поддомена. Если пользователь просматривает назначенный им поддомен, он увидит настроенную информацию и страницу.

Например, кто-то просматривает xyz.myapp.com, он увидит настроенную страницу, которая была разработана для клиента пользователя.

Чтобы поддомен работал, я использовал следующий код laravel.

Route::group(array('domain' => '{account}.myapp.com'), function()
{

    Route::get('user/{id}', function($account, $id)
    {
        return view::make('profile')
    });

});

однако, когда я пытался посетить xyz.myapp.com, я получаю следующую ошибку:

Server not found

          Firefox can't find the server at xyz.myapp.com.

Думаю, мне нужно проделать некоторые трюки в MAMP. Я много дней искал для динамического включения поддоменов в среде MAMP, но мне не повезло. Пожалуйста помоги!!!


person Anam    schedule 29.07.2013    source источник


Ответы (2)


Вы можете использовать эту документацию Apache2: http://httpd.apache.org/docs/2.2/en/vhosts/mass.html, чтобы узнать, как использовать перезапись URL на поддоменах.

person netvision73    schedule 29.07.2013

Это руководство по нескольким поддоменам предназначено для платформы Codeigniter, но конфигурации сервера должны быть такими же.

http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/

person Yada    schedule 29.07.2013