子域更改映像路径


subdomain changes image path

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

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

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

有什么技巧或技巧来解决这个问题吗?

你可以在你的<head>中定义一个<base>:

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

用PHP做list是很难的。事先将其更改为绝对URL可能是最好的方法,之后更改它意味着HTML扫描,找到图像,检查URL是绝对的还是相对的,如果需要的话更改它。