中通过配置http.conf绑定多个域名以及二级域名的方法
该软件在HTTP服务器领域颇受欢迎,以其高效、稳定的性能闻名,且支持通过简便的API进行功能扩展。服务器内可集成Perl/解释器,且软件本身完全免费,源代码也公开透明。若拥有个人服务器或VPS,且不愿为便捷性支付高额的控制面板费用,那么自行配置服务器便成为了一项必备技能。以下内容简要阐述了如何通过配置http.conf文件,实现多个域名及其相应二级域名的关联配置(以需绑定的域名为,其二级域名为,并分配独立IP地址72.167.11.30为例)。
怎么绑定多个域名
打开http.conf
1, 127.0.0.1 修改成 72.167.11.30
2,# * 修改成" 72.167.11.30"
3,在文件最后面有虚拟主机格式,
#
# /www/httpd/html/
#
# logs/-
# logs/-
简单的添加:
usr/local/www/
72.167.11.30
usr/local/www//
usr/local/www//
日志文件的话也可以按照自己的路径添加。
如何添加二级域名
在httpd.conf文件中,必须启用特定功能(关于URL重定向的详细说明,请参考相关使用方法汇总),具体步骤是在httpd.conf文件的末尾添加以下内容:,
on
int:
请勿对以下路径进行修改:/usr/local/etc/下的vhost.map文件。
${:%{}} ^(.+)$
${vhost:%1} ^(/.*)$
^/(.*)$ %1/$1
/usr/local/etc/路径下存放着你的服务器配置文件,请根据具体情况进行调整,比如将其放置在/etc/httpd/目录之下。在此路径对应的目录中,你需要新建一个名为vhost.map的文件,其内容应按照实际情况填写。
/usr/local/www/
/usr/local/www/
/usr/local/www//blog
最终,只需在网站根目录的/usr/local/www/位置新建相应的文件夹即可。若对域名、子域名进行添加、编辑或移除操作,只需对vhost.map文件进行相应的调整,无需重新启动服务进程。
.使用方法总结
By | 26, 2008
在之前关于利用规则实现论坛伪静态链接的讨论中,我们已经提及了重定向的使用。现在,让我们更深入地探讨一下。.文件是服务器上一个功能强大的分布式配置工具。准确理解和有效运用.文件,能显著提升我们服务器或虚拟主机的性能。例如,我们可以通过.文件来定制“404错误”页面,以及调整众多服务器配置。只需在这个文本文件中进行少量简单的操作,即在其中插入几条基础指令即可。
Unix或Linux操作系统,以及各类Web服务版本,普遍具备这一特性,然而,部分主机服务提供商或许会限制用户对个人配置文件的修改。在海外,主流的虚拟主机服务供应商,几乎无一例外地提供了自定义选项。
要启动该功能,必须对httpd.conf文件进行编辑,确保相关配置被激活,同时,还可以通过设定来控制某些特定命令的执行权限。
若需设定不同于默认的点号作为文件名分隔符,可通过特定命令进行调整。比如,若想采用其他符号如星号(*),可在服务器设置文档中按照以下步骤进行配置:
.
总体而言,它能够协助我们完成诸如:对文件夹进行密码设置、实现用户的自动跳转、自定义错误信息的展示、修改文件的扩展名、限制特定IP地址用户的访问、仅允许特定IP地址用户的访问、禁止目录内容的显示,以及将其他文件设为首页显示等功能。
创建一个.文档
这个文件名显得颇为奇特(在看来,它根本不存在文件名,仅有一个由八个字母构成的扩展名,然而实际上它是Linux的命名方式,而许多Linux下的命名方式,我们通常都会觉得有些怪异),在系统中无法直接通过“新建”功能来创建,但我们可以借助cmd中的copy命令来完成,例如使用copy .txt .。您可以选择先建立一个文本文件,随后将其通过FTP传输至服务器,再利用FTP功能对文件名称进行更改。
自定义错误页
自定义错误页面是其中一种应用,它允许你拥有独属自己的、风格独特的错误展示页面(比如当文件无法找到时),而不是使用服务商提供的标准错误页或者完全无显示。这样一来,即便网站出现故障,其外观也能显得更为专业。此外,你还可以通过脚本程序在错误发生时得到即时通知(比如当页面无法找到时,系统会自动发送电子邮件给你)。
您所熟知的各类网页错误代码,例如404页面未找到,均能通过在相应文件中添加以下内容,转化为个性化的自定义页面。
/file.html
以我的根目录中存在的.html文件为例,我希望建立它为404错误信息的显示页面:
404 /.html
如果文件不在网站的根目录下,你只需要把路径设置为:
500 //500.html
以下是一些最常用的错误:
401 - 需要验证
400 - Bad 错误请求
403 - 禁止
500 - Error 内部服务器错误
404 - Wrong page 找不到页面
接下来,您只需构建一个用于展示错误信息的文件,并将此文件与其它文件一同上传。
.命令
禁止显示目录列表
某些情况下,若目录中缺失index文件,那么当他人输入该目录的URL至浏览器时,目录内所有文件将一览无遗,从而对网站构成潜在的安全风险。
为防止此类现象发生(无需额外建立大量索引文件),你可以在你的文档中输入以下指令,以此实现阻止功能。
目录列表的显示:
-
阻止/允许特定的IP地址
在某些特定情境中,你或许希望仅让特定IP地址的用户访问你的网站,比如仅限使用特定互联网服务提供商的用户进入特定目录;亦或是你打算封锁某些特定的IP地址,以便将低素质用户排除在你的信息版面之外。当然,这一做法仅在知晓具体要拦截的IP地址时有效;然而,目前网络上大多数用户都采用了动态IP地址;因此,这种方法并不是限制使用中的普遍选择。
你可以使用以下命令封禁一个IP地址:
deny from 000.000.000.000
此处的IP地址000.000.000.000已被禁用,若仅指定其部分,则整个网段地址都将被封禁。例如,若输入210.10.56.,则210.10.56.0至210.10.56.255范围内的所有IP地址都将被禁止访问。
你可以使用以下命令允许一个IP地址访问网站:
allow from 000.000.000.000
扫一扫在手机端查看
-
Tags : 重庆域名 重庆php+sql+apache 重庆环境 重庆ip 重庆解析
- 上一篇:Linux JDK1.7切换1.8教程_Linux下怎么切换使用两个版本的JDK
- 下一篇:php unicode utf8 PHP ADOdb v5.22.9 安全漏洞修复 _PHP 开源项目 ADOdb 曝 CVSS 满分 SQL 注入漏洞,官方督促用户升级至 5.22.9 版本解决
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1