linux 二级域名设置

首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com
  其次,在 httpd.conf 中打开 mod_rewrite
  之后,在 httpd.conf 的最后,添加以下内容:
  RewriteEngine on
  RewriteMap lowercase int:tolower
  RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
  RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
  RewriteCond ${vhost:%1} ^(/.*)$
  RewriteRule ^/(.*)$ %1/$1
  其中的 /usr/local/etc/apache 是你的 apache 服务器配置文件所在路径,根据实际情况更改。
  然后,在这个所在路径的目录下创建一个文件: vhost.map
  内容为:
  www.domain.com /usr/local/www/data-dist/domain
  bbs.domain.com /usr/local/www/data-dist/bbs
  anyname.domain.com /usr/local/www/data-dist/anyname
  以上部分都是:” 域名+空格+绝对路径” 的形式。
  最后,在你的网站根目录 /usr/local/www/data-dist 下,创建对应目录:
  domain , bbs , anyname 等等,理论上可以无限。
  这样,通过浏览器,访问 www.domain.com 时,实际上访问的就是 /usr/local/www/data-dist/domain目录下的文件。同理,访问 bbs.domain.com 实际上访问的就是 /usr/local/www/data-dist/bbs 目录下的文件。而且,你可以
  随时更改 vhost.map 来增加、删除、修改你的二级域名和所指向的实际路径,不用重启 apache

转载于:https://www.cnblogs.com/huidaoli/p/3957896.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/273600.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring Boot @Conditional 注解

Spring Boot Conditional注解 Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件的才给容器注册Bean。 Conditional注解定义 Target({ElementType.TYPE, ElementType.METHOD}) Retention(RetentionPolicy.RUNTIME) Documente…

计算几何 半平面交

LA 4992 && hdu 3761 Jungle Outpost 杭电的有点坑啊。。一直爆内存,后来发现大白的半平面交模板那里 point *p new point[n]; line *q new line[n]这里出了问题,应该是在函数里面申请不了比较大的数组,所以爆内存。。我在全局定义…

Maven 强制导入jar包

场景 有时候因为各种原因(依赖有了,jar包有了),项目中就是没有这个jar包。 在需要强导的项目中创建lib文件夹,将需要强导的jar包访问lib中。添加依赖${pom.basedir}:获取当前所在的项目目录 ${pom.basedir&…

0910

我累得时候希望你能在我身边,在你的怀里好好的睡一觉。转载于:https://www.cnblogs.com/zhanzhao/p/3964175.html

《Java 高并发》03 线程的生命周期

相关概念 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。 一个进程是一个独立的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含…

OpenLayers3 online build

openlayers3使用了一个比较复杂的build工具,从github上下载下来的代码中并没有build之后的版本,要配置build环境又比较繁琐,好在官方的example中提供了在线的版本,下面就是link: http://openlayers.org/en/v3.0.0/buil…

Mysql 必知必会(一)

文章案例所需的SQL文件,点击下载 使用MySQL 进入mysql安装目录下的bin目录: 连接Mysql:mysql -uroot -p123456;显示Mysql下的所有数据库:show databases;切换数据库:use local;显示数据库下所有表名:show t…

design.js

//模块式开发 var myNamespace (function () { var myPrivateVar 0;var myPrivateMethod function (foo) {console.log(foo); };return {myPublicVar : "foo",myPublicFunction : function (bar) {myPrivateVar;myPrivateMethod(bar);} }; })(); //原型模式 var…

Spring boot 整合dynamic实现多数据源

项目git地址:Jacob-dynamic 准备工作 # 创建数据库db1 CREATE DATABASE db1CHARACTER SET utf8 COLLATE utf8_bin # 创建user表 CREATE TABLE user (id int(11) DEFAULT NULL,name varchar(255) DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETutf8 # 添加数据 INSERT…

LInux 命令大全

开关机 reboot:重启shutdown -h 0 或者init 0 :关机halt:关机poweroff:关机 文件的操作 ll:显示文件夹详细信息ls:显示文件目录mkdir fileName:创建目录mkdir -p fileName/fileName:目录cd file…

企业级业务系统开发实战-序言

前些年一直在做微软的解决方案实施与软件开发的工作。在学习、项目实施、开发与管理的过程中学到了别人不少好的东西,也自身总结了大量的经验,希望能够通过一个系列来跟大家分享关于软件开发方面的内容。 这个开发系列的由来是这样的,两年前作…

Could not autowire. No beans of 'JavaMailSender' type found..md

Could not autowire. No beans of JavaMailSender type found. 导入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId><version>2.1.5.RELEASE</version> </depe…

极客Web前端开发资源集锦

本周我们带来的前端推荐包含当前热门的bootstrap&#xff0c;html5&#xff0c;css3等技术内容和新闻话题&#xff0c;如果你还想近一步学习如何开发&#xff0c;还可以关注我们的极客课程库&#xff0c;里面涵盖了现代开发技术的‘学’与‘习’的全新功能。希望对大家有所帮助…

mahout学习笔记4

分析数据 有哪些数据 选用什么样的推荐算法 Finding an effective recommender 各种算法组合测试 Tanimoto算法在与thresholdneighborhoold结合时值应该设置比较底&#xff0c;0.5已经是很高的相似度 可以重写ItemSimilarity &#xff0c;把自己的功能放到里面 IDRescorer 可以…

使用 Spring Cloud 实现微服务系统

使用 Spring Cloud 实现微服务系统 准备工作&#xff1a;为了方便创建项目&#xff0c;以及各版本以来关系&#xff0c;此次创建项目使用 Spring Assistant插件。 创建单体服务中心项目 启用服务端的服务注册&#xff0c;发现功能 EnableEurekaServer SpringBootApplication pu…

HTML+CSS公司培训(一)高手请飘过

随着公司的转向&#xff0c;从.net到webapp很多人无从适应。因此在公司进行一些简单的培训。同时把我微薄的经验分享给大家&#xff0c;并且和大家一起学习进步。 对于HTML在正常的开发中我们其实用的标签就是那么简单的几个&#xff08;是小编在项目开发中常用的一些&#xff…

【LeetCode】整数反转

package leetcode.editor.cn;//给出一个 32 位的有符号整数&#xff0c;你需要将这个整数中每位上的数字进行反转。 // // 示例 1: // // 输入: 123 //输出: 321 // // // 示例 2: // // 输入: -123 //输出: -321 // // // 示例 3: // // 输入: 120 //输出: 21 // // //…

sql 中实现打乱数据的排序

sql 中实现打乱数据的排序order by NEWID()就实现了数据的打乱 转载于:https://www.cnblogs.com/yangjinwang/p/3998271.html

【LeetCode】两数之和

package leetcode.editor.cn;//给定一个整数数组 nums 和一个目标值 target&#xff0c;请你在该数组中找出和为目标值的那 两个 整数&#xff0c;并返回他们的数组下标。 // // 你可以假设每种输入只会对应一个答案。但是&#xff0c;数组中同一个元素不能使用两遍。 // // …

Docker学习笔记1 :镜像制作

参考资源&#xff1a; http://blog.csdn.net/kongxx?viewmodecontents http://my.oschina.net/feedao/blog 运行环境win8.1 virtual box, 运行 centos6.4 64bit&#xff0c; 内网通过代理上网。 如下操作基本都在root下进行。 目的尝试自己建立Docker镜像 基础工作1&#xf…