1. 程式人生 > >apaceh2.4虛擬多站點httpd-vhosts.conf

apaceh2.4虛擬多站點httpd-vhosts.conf

ServerName localhost:80
ServerRoot "C:\amp\Apache24"
Listen 80


# php7 support
LoadModule php7_module C:\amp\php7\php7apache2_4.dll
#可以使用PHP執行的副檔名。
AddType application/x-httpd-php .php .html .htm
#AddType application/x-httpd-php .php .php3 .ppp
# configure the path to php.ini 告知PHP的配置檔案的位置
PHPIniDir "C:\amp\php7"

#站點1
<VirtualHost *:80>
	ServerName www.php.com:80
	ServerAlias php.com
	DocumentRoot "E:\WEBPHP\studentphp"
	<Directory "E:\WEBPHP\studentphp">
		#Indexes用於“可顯示檔案列表”(當無可顯示網頁的時候),開發測試可以這樣設定,上線產品不要這樣。
		#FollowSymLinks可以訪問虛擬目錄,就是可以引用目錄別名,要配合虛擬別名目錄使用才有效。
		Options Indexes FollowSymLinks 
		#允許.htaccess檔案發揮作用
		AllowOverride All
		#指定預設主頁
		DirectoryIndex index1.html index1.php
		#允許所有IP訪問本伺服器
		Require all granted
		#Apache2.4開始,取消這種奇怪的規則,改成更通俗易懂的:
		#   Require all denied   全部禁止
		#   Require all granted  全部允許 
		#   Require host www.csr.com  
		#   Require ip 192.168.1 192.168.2 
		#   Require ip 192.168.1/24 
	</Directory>
	
	#Alias /soft "真實路徑" 指定別名,主目錄中要配合FollowSymLinks引數才可以起作用。
	Alias /music "E:\KuGou"
	<Directory "E:\KuGou">
		Options Indexes FollowSymLinks
		AllowOverride All
		Require all granted
	</Directory>
	
</VirtualHost>



#站點2
<VirtualHost *:80>
	ServerName www.123.com:80
	ServerAlias 123.com
	DocumentRoot "C:\amp\Apache24\htdocs"
	<Directory "C:\amp\Apache24\htdocs">
		#Indexes用於“可顯示檔案列表”(當無可顯示網頁的時候),開發測試可以這樣設定,上線產品不要這樣。
		#FollowSymLinks可以訪問虛擬目錄,就是可以引用目錄別名,要配合虛擬別名目錄使用才有效。
		Options Indexes FollowSymLinks 
		#允許.htaccess檔案發揮作用
		AllowOverride All
		#指定預設主頁
		DirectoryIndex index1.html index1.php
		#允許所有IP訪問本伺服器
		Require all granted
		#Apache2.4開始,取消這種奇怪的規則,改成更通俗易懂的:
		#   Require all denied   全部禁止
		#   Require all granted  全部允許 
		#   Require host www.csr.com  
		#   Require ip 192.168.1 192.168.2 
		#   Require ip 192.168.1/24 
	</Directory>
	
</VirtualHost>



<IfModule alias_module>
	#Alias /soft "真實路徑" 指定別名,主目錄中要配合FollowSymLinks引數才可以起作用。
	Alias /music "E:\KuGou"
	<Directory "E:\KuGou">
		Options Indexes FollowSymLinks
		AllowOverride All
		Require all granted
	</Directory>
</IfModule>