Apache的基本設(shè)置和亂碼解決方法 |
發(fā)布時間: 2012/8/11 10:07:43 |
Apache的基本設(shè)置和亂碼解決方法
一。Apache基本設(shè)置 1、Apache的核心配置文件名是"httpd.conf",其所存放的路徑為"X:\Apache2\conf"目錄下。用記事本打開它后,對它進(jìn)行修改后再保存便可達(dá)到配置Apache服務(wù)器的目的. 2、由于配置文件"httpd.conf"決定著整個Apahce服務(wù)器的使用,因此對于它的修改千萬要小心!強(qiáng)烈建議先做好多個備份,以防出錯!如果實在忘了備份了,系統(tǒng)還為你準(zhǔn)備了個名為"httpd.default.conf"的備份文件,它是你初安裝好Apache后系統(tǒng)自動做好的"httpd.conf"的備份。你可以去掉“.default”來使用。 3、更改主頁路徑 Apache主頁文件默認(rèn)存放在"X:\Apache\htdocs"目錄下,如果想改為如"以E:\myweb\ddj88"目錄下的自己的主頁文件,則先用記事本打開"X:\Apache\conf"目錄下的"httpd.conf"文件,用"編輯"菜單中的"查找"功能,找到"DocumentRoot "x:/Apache/htdocs""一句,然后將半角引號中的"X:/Apache/htdocs"改成"E:/myweb/ddj88"。 4、更改默認(rèn)主頁文件名,Apache默認(rèn)主頁只有一個"index.html",如果你的不是,找到"DirectoryIndex index.html"行,這里放的就是默認(rèn)調(diào)用的文件!在"index.html"的后面加入你的"index.htm"和其他類型,各文件類型之間都必須要用一個空格來分隔開,再保存即可。 5、重啟Apache程序,在開始菜單中的"程序"里找到"Apache httpd Server"組件,再選其下"Control Apache Server"中的"Restart"重新運行一下Apache的HTTP服務(wù)。 6、在你的瀏覽器中輸入“http://localhost”或“http://127.0.0.1”試試看,哈,可以看你的網(wǎng)站了吧?哎,發(fā)現(xiàn)英文可以顯示,中文是亂碼,當(dāng)把IE工具欄的查看-->編碼設(shè)置成簡體中文,可以正常顯示中文,但點擊連接,其它頁面還是亂碼,關(guān)掉IE,從新啟動IE,發(fā)現(xiàn)也是亂碼,怎么辦? 二、Apache 2.0.47出現(xiàn)亂碼的解決辦法 原因很簡單,由于Apache它默認(rèn)的編碼是西歐編碼,你只要在“httpd.conf”中找到“AddDefaultCharset ISO-8859-1”將它修改為“AddDefaultCharset GB2312 ”,保存然后重新啟動Apache再試,可能有的朋友的已經(jīng)解決了,但還是有很多的朋友的網(wǎng)站依然是亂碼,包括我的,這是什么原因呢,網(wǎng)上也有介紹把它改為“AddDefaultCharset off ”,可能在你的網(wǎng)站也不一定行得通,實質(zhì)問題在于它是由網(wǎng)頁制作軟件引起的,如果你使用的是Macromedia公司的Dreamweaver系列軟件制作的,由于它的編碼為“gb2312”,所以就會出現(xiàn)亂碼,因此你只要在你網(wǎng)頁的代碼中找到“”,把“gb2312”改為“GB2312”然后保存網(wǎng)頁,再試試看,行了吧! 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |