比如:
我的一级域名为:
http://www.123.com/
我的bbs和blog目录在
http://www.123.com/bbs/
http://www.123.com/blog/
比如所有程序页面的图片目录在
http://www.123.com/images/
要解析成二级域名的话:
http://bbs.123.com/
http://blog.123.com/
在页面里,该怎么写图片的路径才能另一二级域名都正确解析到图片的位置呢?
如果写相对路径,我实在不知道该怎么写,两种域名方式所解析的是不同的目录,所以无法统一。并且,页面都是php生成的静态html,没法用程序来判断域名是一级还是二级,以前没考虑过用二级域名方式,所以才变成现在这样。那些html页面的图片路径都要手工来改。
如果写成绝对的路径,万一以后我们的域名变成234了,将会更加麻烦。请问是否有个好的方法呢?
------解决方案--------------------
如果你想一直显示二级域名,用隐性转发就行了
虽然看到的是http://bbs.123.com/,但实际上是http://www.123.com/bbs
绝对路径可以不用加域名的,例如
<img crc= "http://www.123.com/images/cat.jpg " />
<img crc= "/images/cat.jpg " />
都是绝对路径