網域名稱俱樂部


返回   網域名稱俱樂部 > 電腦與網路技術 > 電腦網路相關技術
論壇幫助 社區 日曆事件 今日新文章 搜尋

回覆
 
主題工具
  #1  
舊 2005-05-05, 04:42 AM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設 主機安裝好了網站架好了卻發現無法顯示Big5?

小弟新買了新主機server
主機安裝好了網站架好了
測試時卻發現雖然網頁HTML寫了
<META http-equiv=Content-Type content="text/html; charset=big5">
網頁開啟時自動選取卻給我用UTF-8開(結果當然是看不到or亂碼)
從不同電腦上網看也一樣 百試不爽~
以前從未發生過~ 是主機server設定的問題嗎? 如何解決?
回覆時引用此篇文章
  #2  
舊 2005-05-05, 08:01 AM
sakillll sakillll 目前離線
進階會員
 
註冊日期: 2004-07-11
文章: 1,481
預設

apache組態也要改
__________________
123
回覆時引用此篇文章
  #3  
舊 2005-05-05, 06:31 PM
licheng licheng 目前離線
進階會員
 
註冊日期: 2004-06-11
住址: localhost
文章: 950
預設

自動選取 UTF-8?這倒怪... 。

Apache 預設是使用 ISO-8859-1。

你先編輯 httpd.conf,將原本的

AddDefaultCharset ISO-8859-1

或是

AddDefaultCharset UTF-8

通通註解掉,也不要指定 Big5。

如此,只要 header 指定什麼編碼,就會送出什麼編碼。
回覆時引用此篇文章
  #4  
舊 2005-05-05, 09:02 PM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

我在httpd.conf 及 httpd.include (好像是httpd.conf的延續吧)都找不到AddDefaultCharset
還有其他的檔案可能放置AddDefaultCharset嗎?
回覆時引用此篇文章
  #5  
舊 2005-05-05, 10:15 PM
licheng licheng 目前離線
進階會員
 
註冊日期: 2004-06-11
住址: localhost
文章: 950
預設

.htaccess 這個檔案也可以。

不過,既然您說是新買的主機,不會有人預先擺置這麼一個檔案到相關路徑底下吧?

或許真的是某個 .htaccess 設定了 AddDefaultCharset,否則,新安裝的 Apache,沒道理預設採用 UTF-8。

此外,httpd.conf 找不到 AddDefaultCharset?不會吧?

還有,設定之後,要 restart Apache,修改的內容才能生效喔。
回覆時引用此篇文章
  #6  
舊 2005-05-05, 11:27 PM
18SUPER 18SUPER 目前離線
進階會員
 
註冊日期: 2004-07-13
文章: 2,188
預設

真的找不到阿~~~
唉~ 乾脆自己放 .htaccess 改回 Big5 *_*
回覆時引用此篇文章
  #7  
舊 2005-05-06, 01:54 AM
licheng licheng 目前離線
進階會員
 
註冊日期: 2004-06-11
住址: localhost
文章: 950
預設

那就直接在 httpd.conf 裡面自己加上

AddDefaultCharset UTF-8

如果主機管理的網站,不只一個,那麼,在 httpd.conf 裡面的

<VirtualHost>



</VirtualHost>

之間,自己加上

AddDefaultCharset UTF-8

不要加在 .htaccess 裡面。

因為,同樣的設定,加在 .htaccess,會降低 Apache 的執行效率。

使用 .htaccess,都是用在不允許使用者更改 httpd.conf 的設定,卻又希望個別擁有不同的設定環境,才需要用到 .htaccess。這是不得已的權宜之計。優點是方便管理,缺點是降低 Apache 的執行效能。

既然您是自己擁有整個主機,犯不著使用 .htaccess。
回覆時引用此篇文章
回覆


發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼



所有時間均為 +8。現在的時間是 10:08 AM


本站主機由網易虛擬主機代管
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.