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