【问题标题】:Username as Subdomain - MAMP - Laravel 4.0用户名作为子域 - MAMP - Laravel 4.0
【发布时间】:2013-07-29 03:55:42
【问题描述】:

我在一个 Laravel 4.0 项目中工作,我是 Laravel 框架的新手。我正在使用 laravel 开发一个多租户应用程序,我将使用“用户名”作为子域。如果用户浏览他们分配的子域,他们将看到自定义信息和页面。

例如,有人浏览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 环境中动态启用子域,但我不走运。请帮忙!!!

【问题讨论】:

    标签: apache .htaccess subdomain laravel-4 mamp


    【解决方案1】:

    您可以使用此 Apache2 文档:http://httpd.apache.org/docs/2.2/en/vhosts/mass.html 了解如何在子域上使用 URL 重写。

    【讨论】:

      【解决方案2】:

      这个多子域的教程是针对Codeigniter框架的,但是服务器配置应该是一样的。

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

      【讨论】:

        猜你喜欢
        • 2013-01-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-07
        • 2016-03-27
        • 2013-05-11
        • 2017-08-04
        • 1970-01-01
        相关资源
        最近更新 更多