allowoverride al_allowoverride none_allow to do doing(5)

电脑杂谈  发布时间:2017-04-06 09:14:52  来源:网络整理

Listen 80

# This is the 'main' server running on 172.20.30.40

ServerName server.domain.com

DocumentRoot //mainserver

# This is the other address

NameVirtualHost 172.20.30.50

<VirtualHost 172.20.30.50>

DocumentRoot //example1

ServerName

# Other directives here …

</VirtualHost>

IXDBA.NET社区论坛

<VirtualHost 172.20.30.50>

DocumentRoot //example2

ServerName

# Other directives here …

</VirtualHost>

(5)在不同的端口上运行不同的站点(基于多端口的服务器上配置基于域名的虚拟主机):

Listen 80

Listen 8080

NameVirtualHost 172.20.30.40:80

NameVirtualHost 172.20.30.40:8080

<VirtualHost 172.20.30.40:80>

ServerName

DocumentRoot //domain-80

</VirtualHost>

<VirtualHost 172.20.30.40:8080>

ServerName

DocumentRoot //domain-8080

</VirtualHost>

<VirtualHost 172.20.30.40:80>

ServerName

DocumentRoot //otherdomain-80

</VirtualHost>

<VirtualHost 172.20.30.40:8080>

ServerName

DocumentRoot //otherdomain-8080

</VirtualHost>

(6)基于域名和基于IP的混合虚拟主机的配置:

Listen 80

NameVirtualHost 172.20.30.40

<VirtualHost 172.20.30.40>

DocumentRoot //example1

ServerName

</VirtualHost>

<VirtualHost 172.20.30.40>

DocumentRoot //example2

ServerName

</VirtualHost>

<VirtualHost 172.20.30.40>

DocumentRoot //example3

ServerName

</VirtualHost>

SSL加密的配置

首先在配置之前先来了解一些基本概念:

证书的概念:首先要有一个根证书,然后用根证书来签发服务器证书和客户证书,一般理解:服务器证书和客户证书是平级关系。SSL必须安装服务器证书来认证。因此:在此环境中,至少必须有三个证书:根证书,服务器证书,客户端证书。在生成证书之前,一般会有一个私钥,同时用私钥生成证书请求,再利用证书服务器的根证来签发证书。

SSL所使用的证书可以自己生成,也可以通过一个商业性

CA(如Verisign 或 Thawte)签署证书。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-39784-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...