[zt]用中文命名,让汉字走向程序开发
http://www.zdnet.com.cn/develope ... 534,39097981,00.htm
作者 happyxu 发布于 2003-08-03 分类:php基础编程
原来网站上的http://www.abcde.com/a.php已经被http://www.abcde.com/b.php所替代
原来网站上的http://www.abcde.com/c.php已经被http://www.abcde.com/d.php所替代
也就是不存在http://www.abcde.com/a.php这一页了
如果在地址栏中输入http://www.abcde.com/a.php会出现404页或500页报错
如何实现输入或外面网站链接进入旧版http://www.abcde.com/a.php(c.php)页面时自动跳转到新版的http://www.abcde.com/b.php(d.php)?
逛论坛交流:这如何实现?
如果你可设置出错页面我想可以
IIS和APACHE的实现方法不同,不过我只在PHP运行在APACHE模块下做过,IIS直接改它的错误处理文件就可以.
错误处理文件(404之类)不是只能转到一个页面吗
如果404页做成PHP判断用户输入的URL后跳转
但是404等页面不是通过链接等方式出现的
而是个错误处理文件
这样无法确定用户输入的URL啊
比如
用户输入http://www.abcde.com/a.php会出现404页或500页报错
而404页或500页却无法知道用户输入的是http://www.abcde.com/a.php这一URL啊
这样不是不能实现跟所用户输入的路径,跳转到新版相应网页吗?
你就不能把他做成一个公告页面吗,告诉访问人就行了,让他自己改
做公告页当然容易啦
但是俺们BOSS不同意啊
而且我们的网站是中日两个版本的
针对两个国家的用户
公告页面得用两种语言同屏显示或由用户选择不同语种进入
那岂不是很不理想
我晕啦
5 条回复
回复