请教编码问题

请教编码问题

各位,偶在家linux(纯utf-8)上用php?name=rails" onclick="tagshow(event)" class="t_tag">rails做了些功能,然后带到公司的windows(bg2312)上去用,
但是,带到公司后我用UltraCodingSwitch.exe把代码全部换成gbk/gb2312,用ruby script\server(webrick) -p 80 -c gbk启动
然后在浏览器中看到的网页全是乱码,必须每次手动换成gbk/gb2312编码才行,
网页源文件中我也加了<head><meta http-equiv=Content-Type content="text/html; charset=gbk"/>没效果

怎样让浏览器自动默认为是中文编码阿?多谢多谢。
为什么要全部换成gbk编码呢……windows同样支持 utf8
公司的中文版操作系统,工具都是gb的,重要的是公司的数据库是gb2312的
或者有没有办法让我继续用linux下搬来的utf8代码,操作gb2312的sql server公司数据库
在代码上是不会有问题的,唯一一点可能出现问题的地方在于,源代码中直接写入中文字符串。要确认这一点,可以打开一个包含有中文字符的源文件,观察转换成gbk以后是不是乱码,如果正常那就没什么问题。
谢谢。转换后很幸运还没有遇到乱码。
我改了两个文件,environment.rb中加了$KCODE ='gbk' require 'jcode',在application.rb中加了 before_filter :configure_charsets
 def configure_charsets
 response.headers["Content-Type"] = "text/html; charset=gbk"
 end
然后基本上解决问题了,除了偶尔莫名还看到一两个乱码页面,在朋友机器上偶试一下也是ok的。
多谢关注。工作太忙,偶也没有时间研究细节。