1

我有一个带有后端控制面板的动态网站,其中包含用于数据输入的 ckEditor。

ckEditor 插入具有以下路径的图像:/userfiles/image1.jpg当我调用页面以在用户界面上显示时,如果我从主 url 访问它,它显示完美,但由于某些原因,我们必须在子文件夹中移动一些部分,当我从该子域访问同一页面,但无法显示图像。
当我检查图像的 url 时,它显示为:
app1.mysite.com/userFiles/image1.jpg

但实际路径是:
mysite.com/userFiles/image1.jpg。

有什么技巧或技术可以解决这个问题吗?
我正在使用 PHP。

4

1 回答 1

2

您可以<base>在您的<head>:

http://www.w3schools.com/tags/tag_base.asp

用 PHP 做 ist 很难。事先将其更改为绝对 URL 可能是最好的方法,事后更改它意味着 HTML 扫描、查找图像、检查 url 是绝对的还是相对的,并在需要时进行更改。

于 2013-01-02T16:26:57.760 回答