配置子域名问题

2019-07-11  本文已影响0人  爱折腾的傻小子

1、 Homestead配置详情

    - map: muc.test
      to: /home/vagrant/code/MUC/public

    - map: man.muc.test
      to: /home/vagrant/code/MUC/public

2、Laravel 路由配置

<?php

use Illuminate\Support\Facades\Route;

Route::group( ['domain' => env('APP_HOST'), 'prefix'    =>  'admin'],function($router){

    //> 用户登录 登出
    $router->get('login', 'LoginController@showLoginForm')->name('login');
    $router->post('login', 'LoginController@login');
    $router->post('logout', 'LoginController@logout')->name('logout');

    // Registration Routes...   用户注册
    $router->get('register', 'RegisterController@showRegistrationForm')->name('register');
    $router->post('register', 'RegisterController@register');

    // Password Reset Routes... 密码重置
    $router->get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.request');
    $router->post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email');
    $router->get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset');
    $router->post('password/reset', 'ResetPasswordController@reset');

});

// Front
Route::get('login', 'Front\\LoginController@login')->name('front.auth.login');                     // 登录
Route::post('login/check', 'Front\\LoginController@loginCheck')->name('front.auth.login.check');   // 登录

Route::get('register/{uuid?}', 'Front\\RegisterController@index')->name('front.auth.register');            // 注册
Route::post('register', 'Front\\RegisterController@register')->name('front.auth.register.post');   // 注册

Route::get('forgot', 'Front\\ForgotPasswordController@index')->name('front.auth.forgot');            // 忘记密码
Route::post('forgot', 'Front\\ForgotPasswordController@modify')->name('front.auth.forgot.post');   // 忘记密码

3、.env文件配置

APP_HOST=man.muc.test
上一篇 下一篇

猜你喜欢

热点阅读