`
think1991
  • 浏览: 20892 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Centos中二级域名绑定二级目录的方法

阅读更多
 对于一些目录,我们往往需要对其指定二级域名,那么具体如何操作呢?下面,我将用亲身实践来说明一下。

  由于第一次接触centos,我不得不借助于网络资源。然后得知要开启mod_rewrite这个模块,具体方法如下:

  用文本编辑器打开Apache安装目录/etc/httpd/conf\httpd.conf,找到“#LoadModule rewrite_module modules/mod_rewrite.so”这行,去掉前面的“#”;继续查找“AllowOverride None”,修改为“AllowOverride All”,然后,重启Apache即可。

  如此,就打开了mod_rewrite模块,其功能非常的强大,这里我只讲如何绑定二级域名。

  同样,我们在httpd.conf文件最后输入以下语句:

  RewriteEngine on

  RewriteMap lowercase int:tolower

  RewriteMap vhost txt:/etc/httpd/vhost.map

  RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$

  RewriteCond ${vhost:%1} ^(/.*)$

  RewriteRule ^/(.*)$ %1/$1

  然后重启Apache

  这样,我们就能够自由设置绑定二级域名了。

  温馨提示:这个httpd.conf大家注意备份,我就曾经不小心误删,弄的极其的凄惨呀!!

  之后在/etc/httpd(即Apache安装目录)下新建一个vhost.map,用文本编辑器来绑定,极其简单,我的是这样写的:

  bbs.nvdchina.com /var/www/html/bbs

  home.nvdchina.com /var/www/html/home

  potplayer.nvdchina.com /var/www/html/potplayer

  我们可以随意把二级域名与目录绑定,保存就行,并且不用重启Apache,非常方便。
分享到:
评论

相关推荐

    超详细网站博客域名和二级域名、子域名升级HTTPS免费申请SSL证书配置nginx指南.docx

    - **腾讯云**:支持单域名或二级域名绑定,有效期同样为一年。 - [官方文档地址](https://cloud.tencent.com/document/product/1419/46625) 3. **配置Nginx支持HTTPS**: - 首先安装Nginx:在Linux系统中使用`...

    hualinux2.4 环境搭建:centos8安装LAMP.pdf

    文档中提到了两种SQL客户端工具——官方的Workbench以及第三方的SQLyog,不过文档中不推荐使用SQLyog。 #### 五、PHP安装及配置 5.1 PHP安装(dnf) 类似于Apache和MySQL的安装方式,PHP也需要通过dnf进行安装。 ...

    Bty主机分销系统v1.0开源版源码基于宝塔开放API底层控制器,进行主机控制.zip

    1.上传并解压源码到网站根目录(暂不支持二级目录) 2.修改application/database.php中数据库信息 3.上传并导入数据库文件dkewl.sql 4.将运行目录设置为/public 5.添加thinkphp伪静态规则(规则已打包) 6.登陆后台:...

    Bty分销系统v1.0开源版源码

    源码介绍 Bty分销系统开源版,宝塔分销系统开源版,该系统基于宝塔开放API...1.上传并解压源码到网站根目录(暂不支持二级目录) 2.修改application/database.php中数据库信息 3.上传并导入数据库文件bty.sql 4.将运行目录

    微信管家安装说明

    4. 域名绑定:安装过程中需要将域名绑定到wx目录下的public_html二级目录。这样做的目的是让用户在访问域名时,可以直接访问到微信管家的前台页面。 5. 配置文件修改:在wx目录下存在一个conf.php配置文件,用户...

    centos8使用Apache httpd2.4.37安装web服务器的步骤详解

    如果你有域名,需要先申请并进行域名解析,将域名绑定到你的公网IP地址后,就可以通过域名访问了。 总结来说,这些步骤涵盖了在CentOS 8上使用Apache httpd 2.4.37安装和配置Web服务器的基本流程。对于更高级的配置...

    Bty分销系统v1.0开源版源码.rar

    Bty分销系统开源版,宝塔分销系统开源版,该系统基于宝塔开放API底层控制器,进行...1.上传并解压源码到网站根目录(暂不支持二级目录) 2.修改application/database.php中数据库信息 3.上传并导入数据库文件dkewl.sql 4.

    精ngrok服务搭建v2.docx

    但官方提供的服务通常存在速度较慢的问题,并且免费版不支持二级域名绑定等功能,因此自建ngrok服务成了许多开发者的首选。 #### 三、搭建前准备 1. **公网Linux服务器**:推荐使用CentOS 7操作系统,因为它提供了...

    apache服务器配置案例

    根据提供的文件信息,我们可以详细解析几个关键的配置案例,包括基本设置、目录权限管理、虚拟目录设置、IP地址绑定以及域名解析配置,旨在帮助理解和掌握Apache服务器的基本配置与高级功能。 ### 一、基本配置 ...

    SecureCRT.zip

    《SecureCRT:SSH连接工具与Linux CentOS系统的交互》 SecureCRT是一款强大的远程终端模拟软件,尤其在SSH(Secure Shell)...在实际工作中,不断探索和优化SecureCRT的使用方法,将使其成为你不可或缺的得力助手。

    linux和阿里云下安装JAVA1.8

    在IT行业中,Java是一种广泛应用的编程语言,尤其在企业级应用和云计算环境中。阿里云作为国内领先的云服务提供商,提供了丰富的服务器资源供开发者部署各种应用,包括基于Java的Spring Boot项目。本文将详细介绍...

    OpenResty安装过程.pptx

    #### 二、OpenResty在CentOS中的安装步骤 - **准备工作**: - 确保已经安装了`yum-utils`工具。 - 添加OpenResty的YUM仓库。 - **添加仓库**: ```bash sudo yum install yum-utils sudo yum-config-manager --...

    Nginx负载均衡搭建及配置技术

    Nginx 是一款开源且高性能的 Web 服务器和反向代理服务器,它以其高并发处理能力、轻量级设计和出色的稳定性在 IT 行业中广泛应用。Nginx 支持多种操作系统,包括 CentOS 7.2,本文将介绍如何在 CentOS 7.2 上搭建 ...

    PHP程序员玩转Linux系列 lnmp环境搭建

    这不仅包括了Nginx、PHP、MySQL等核心组件的安装配置,还涉及到了域名绑定、防火墙配置等实际应用场景中的问题解决。掌握这些技能对于PHP程序员来说是非常重要的,尤其是在构建高性能Web应用时。 此外,随着技术的...

    gitlab部署

    需要注意的是,在实际部署过程中可能还会遇到其他问题,比如防火墙设置、域名绑定等,这些都需要根据实际情况进行调整。此外,对于生产环境中的部署,建议进一步优化和加固GitLab的安全性,比如设置HTTPS、定期备份...

    免费jsp空间免费jsp空间

    - 配置网站绑定信息(域名、端口等); - 设置网站目录权限; - 安装必要的扩展模块。 #### JSP (Java Server Pages) - **简介**:JSP是一种基于Java技术的Web开发方式,主要用于构建动态网页。 - **实现机制**...

    Linux虚拟主机面板 kloxo安装及汉化教程分享

    2. **无限域名绑定**:新版Kloxo解除了域名绑定数量的限制,用户可以自由添加和管理任意数量的域名。 3. **自动备份**:Kloxo内置的数据备份功能确保了数据的安全性,即使遇到服务器故障也能轻松恢复数据。 4. **...

    品优购全套讲义

    5. **域名绑定**:通过DNS解析将域名指向服务器IP地址。 6. **SSL证书**:申请HTTPS证书,提升网站安全性。 #### 二、部署步骤详解 1. **上传源码**:将编译好的war包通过FTP工具上传至服务器。 2. **启动应用**:...

Global site tag (gtag.js) - Google Analytics