如何启用site.mydomain.com等网址?

时间:2015-04-02 19:05:29

标签: php symfony url subdomain

我需要为我的网址创建动态子域名。

我有像mydomain.com这样的域名,我喜欢在用户注册我的网页后,他可以在域名之前使用用户名作为变量查看他们的个人资料。

所以我可以拥有以下网址:

username.mydomain.com
anotheruser.mydomain.com
 usernameA.mydomain.com

1 个答案:

答案 0 :(得分:1)

相关文档:http://symfony.com/doc/current/components/routing/hostname_pattern.html

的routing.yml:

homepage:
    path:     /
    host:     "{username}.example.com"
    defaults:
        _controller: AcmeDemoBundle:Main:user

控制器

class MainController extends Controller {
    public function userAction($username) {

    } 
}

编辑:

对于Symfony 2.2及以上