在本地主机上创建动态子域时出现问题

时间:2019-09-02 13:13:03

标签: php laravel

我想在注册时为每个新客户创建动态子域,他可以获取其子域的登录页面,例如(john.portal.pk)。并检查子域在localhost上是否正常工作,这是代码。

httpd-vhosts.conf

    <VirtualHost *:80>
        DocumentRoot "C:/xampp/htdocs/portal/public"
        ServerName portal.pk
        ServerAlias *.portal.pk
        <Directory "C:/xampp/htdocs/portal/public">
           Order allow,deny
           Allow from all
        </Directory>
    </VirtualHost>

并托管文件

    127.0.0.1       localhost
    127.0.0.1       portal.pk
    127.0.0.1       *.portal.pk

这是web.php

    Route::domain('{subdomain}.clientportal.pk')->group(function () {
        Route::get('/', function ($subdomain) {
            dd($subdomain);
        });
    });

    Route::get('/', function () {
     return view('welcome');
    });

当我路由到john.portal.pk时,我得到以下错误

   We can’t connect to the server at subdomain.clientportal.pk.

但是当我路由到portal.pk时,它可以工作。

告诉我是否需要做任何配置,我在哪里缺少什么? 预先感谢。

0 个答案:

没有答案