apache增長虛擬路徑和映射中文路徑

在apache中虛擬路徑配置方法很簡單,大概步驟爲:在apache的httpd.conf文件中找到而後就能夠在這裏面增長路徑了,這個就是apache虛擬路徑了。 php

操做 linux

1.打開httpd.conf文件 apache

2,在</Directory>後邊添加以下代碼 ide

 代碼以下 複製代碼

Alias /b "D:/xampp/htdocs/international/"
<Directory "D:/xampp/htdocs/international/">
    Options Indexes FollowSymLinks    
    AllowOverride None    
    Order allow,deny    
    Allow from all
</Directory> 編碼

3.重啓apache。ok了。 spa

解釋 .net

1, Alias /b "D:/xampp/htdocs/international/"   /b  爲指向目錄的別名  "D:/xampp/htdocs/international/"爲要訪問的絕對路徑。 utf-8

2. ci

 代碼以下 複製代碼
<Directory "D:/xampp/htdocs/international/">
    Options Indexes FollowSymLinks    
    AllowOverride None    
    Order allow,deny    
    Allow from all
</Directory>

D:/xampp/htdocs/international/ 一樣是要訪問的絕對路徑 get

二,虛擬路徑映射配置

1. apache2虛擬目錄配置

在conf/httpd.conf文件中搜索Alias /icons/,結果以下:

 代碼以下 複製代碼

Alias /icons/ "C:/Program Files/Apache Group/Apache2/icons/"


    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

其實,咱們只要複製上面的配置,更改三個地方便可。
假設個人虛擬路徑爲」/movie」,映射的物理路徑爲」e:/電影」(此處會有中文路徑問題,解決方案隨即附上).更改以下:

 代碼以下 複製代碼

Alias /movie "e:/電影"


    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

2. apache2中文路徑的解決

方案一:只要將apache下的httpd.conf文件從新編碼爲utf-8(apache認識的編碼便可)後,再設置虛擬路徑便可。(推薦)

總結

我的建義apache,php,iis,win,linux中無論什麼系統最好不要使用中文了,中文容易出錯而且出現亂碼,致使一些沒必要要的麻煩了,由於這些東西都是外國人作的,咱們可使用拼音或英文呀。

相關文章
相關標籤/搜索