在Laravel5中使用子域名的配置

如本地虚拟主域名:www.learn-laravel.com,如需支持子域名,首先更改apache的httpd-vhost.conf配置,如下:

<VirtualHost *:80>
   DocumentRoot "/xampp/htdocs/laravelCMS/public/"
    ServerName www.learn-laravel.com
    ServerAlias *.learn-laravel.com
    ErrorLog "logs/www.learn-laravel.com-error.log"
    CustomLog "logs/www.learn-laravel.com-access.log" combined
</VirtualHost>

并绑定主域名和子域名host到本机。

127.0.0.1 www.learn-laravel.com
127.0.0.1 tanteng.learn-laravel.com
这里演示在Laravel5中增加一个tanteng.learn-laravel.com的子域名。

接下来只需要一步即可完成子域名的配置,非常方便。

在Laravel5的routes.php中增加子域名路由配置,如文件位置:D:\xampp\htdocs\laravelCMS\app\Http\routes.php

$router->group(['domain' => 'tanteng.learn-laravel.com'], function()
{
 
    Route::get('/', function()
    {
        echo 'hello,world!';
    });
 
    Route::get('/test', function()
    {
        echo 'test';
    });
 
});

直接访问tanteng.learn-laravel.com,即可显示“hello,world!”.

访问tanteng.learn-laravel.com/test,即可显示“test”.

 

时间: 2024-09-19 08:59:34

在Laravel5中使用子域名的配置的相关文章

详细介绍如何在GoDaddy中添加子域名(二级域名)

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近本人建站,为了降低成本,采用二级域名.作为一个新来者初次在主域名基础上添加二级域名.为了添加子域名,在网上搜索并查看了一些相关的文章,但是根据这些文章做感觉对不上号,不起作用,于是自己动手摸索了一把,终于把这个问题解决了,成功添加了子域名(二级域名).为了与大家分享一下个人经验,希望你少走一些弯路,节约时间,提高效率,现将其总结如下: 1

配置Nginx子域名泛解析绑定至单独目录

  简单记录: 需求描述 Web 服务器为 Nginx,希望配置泛子域名解析. 其实稍加修改,配置泛域名解析也不是难事. 解决及分析 在 Nginx 的配置文件中做如下配置(示意): server { server_name domain.com www.domain.com *.domain.com ; set $subdomain ''; if ($host ~* (b(?!wwwb).+).domain.com) { set $subdomain -$1; } root /home/use

Nginx如何配置子域名的泛解析步骤

Web 服务器为 Nginx,希望配置泛子域名解析. 其实稍加修改,配置泛域名解析也不是难事. 不影响主域名,domain.com 和 www.domain.com 的 root 依然为 www 目录 子域名 sub.domain.com 的 root 希望放在 www-sub 目录下,其他子域名同理 解决及分析 在 Nginx 的配置文件中做如下配置(示意): server {     server_name         domain.com         www.domain.com

mysql中使用sphinx搜索子域名需注意的问题_Mysql

搜索子域名 比如搜索jb51.net会把www.jb51.net.jb51.net.host.jb51.net等都搜索出来. 如果使用mysql用like的话效率是非常低的,几百万甚至上千万的数据那是没有办法使用的,于是采取sphinx来做. 在使用的过程中发现了诸多问题,这里将其总结起来,也让不知道的朋友注意下这些字符. 分析:sphinx是全文索引,它搜索的是包含的记录. 首先如果我们不做任何设置的话,搜索jb51.net会出现把aajb51.net.jb51.a.cn.jb51.net.c

seo优化中目录与子域名的比较和选择

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在网站建设之初及网站运营过程中,添加丰富的新内容时都会面临使用目录还是子域名的选择.常见的SEO建议是,如果要开的频道内容不够丰富,就使用目录的形式,如果新开频道内容丰富,就可以使用子域名. 站在SEO效果的角度,在不考虑链接导入权重的情况下,一般同一个网站内各类页面的权重大小关系为: 主域名首页>子域名首页>主域名目录>子

如何高效的进行子域名收集与筛选?

本文讲的是如何高效的进行子域名收集与筛选?, 介绍 当我在寻找Hackerone上的新目标时,我总是会去关注已解决报告的数量,因为这一更高的数字可能意味着你在这里能够发现漏洞的机会比在那些关闭了提交意见的程序上更为容易.正因为这个原因,所以我选择了雅虎! 我们都知道雅虎是大型的国际公司,所以我预计其会有很多子域名,路径和重定向,但从哪里开始呢?这时候就要用到我最喜欢的枚举/强化子域名工具:Sublister(https://github.com/aboul3la/Sublist3r)和Fierc

通过子域名来窃取全局共享的Cookie,间接绕过Uber的单点登录认证

本文讲的是通过子域名来窃取全局共享的Cookie,间接绕过Uber的单点登录认证, Uber使用Amazon CloudFront CDN的本意本来是为终端用户提供低延迟性和高传输速度,增加用户的客户的体验,但没想到,其子域名saostatic.uber.com却被黑客控制以窃取全局共享的Cookie,并间接绕过Uber的单点登录认证. 此外,Uber最近在auth.uber.com上部署了单点登录(SSO)系统,该系统基于所有* .uber.com子域之间的共享Cookie. 因此,利用子域进

Python的Flask框架中SERVER_NAME域名项的配置教程_ruby专题

Flask中的SERVER_NAME主要做两件事: 协助Flask在活动的请求(request)之外生成绝对URL(比如邮件中嵌入网站URL) 用于子域名支持 很多人误以为它可以做这两件事之外的其它事情. 一.第一件事:绝对URL我们知道,url_for默认情况下是生成相对URL,它有个参数_external,如果设置为真,则会生成一个绝对URL(就是HTTP开头带域名等信息的).若不指定SERVER_NAME,默认使用当前活动的请求(request)来生成URL. 下面举个例子演示一下: #

子域名与子目录哪个更适合做优化?

一个网站又数个或者N个页面,他们分别用url进行标识,我们做网站优化,无非就是让这些url尽可能的取得更好的排名,做过优化的人都知道,url结构对网站优化也是有影响的,那么子域名跟子目录哪个更适合做优化呢?下面我们一起看下 子域名跟子目录的优缺点: 子域名与子目录之间的区别 子域名:lanmu.xx.com,他告诉搜索引擎,这个子域跟其他的是独立的分开的,比如我们常见的,网站门户跟论坛,而子目录 呢:xx.com/lanmu,它代表的是子域中的一个部分,但是它整体还是属于xx.com这个域的.子