关于PHP绝对网址的问题(搭配友好URL)

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:42:26
抓狂了一个下午....

问题是这样的:
我想用php实现友好URL,因此用了$_SERVER["PATH_INFO"]函数去抓网址.
现在好了。。。

http://localhost/子网站目录/controller/action/params/

完成之后,问题来了。
由于我的程序不是在根目录下运行,而是在子目录。
css里的图片显示不出来了。
原本应该http://localhost/子网站目录/logo.jpg,
由于友好URL,变成
http://localhost/子网站目录/controller/actions/logo.jpg,

现在我改css里/logo.jpg(绝对地址),但由于网站文件放在子目录,也不生效。

有什么办法改变网站的根网址,当我使用/xxx.jpg时。
是指向http://localhost/子目录/ 而不是http://localhost/呢?

地址重写的.htaccess文件中让Apache不做重写。

你这个真可怜 才给5分

CSS里面/logo.jpg地址输入完整
http://localhost/logo.jpg
或者
http://localhost/logo.jpg
试试

价值5分的答案是把所有css的资源都放在根目录下