我有一个带有后端控制面板的动态网站,其中包含用于数据输入的ckEditor。
ckEditor插入图像的路径如下: /userfiles/image1.jpg 我调用页面显示在用户界面上它显示完美如果我从主URL访问它但由于某些原因我们必须在子文件夹上移动几个部分,当我从该子域访问同一页面时它无法显示图像。 />
当我检查图像的网址时,它显示如下:
app1.mysite.com/userFiles/image1.jpg
但实际路径是: mysite.com/userFiles/image1.jpg。< /强>
有没有任何技巧或技巧可以解决这个问题? 我正在使用PHP。
答案 0 :(得分:2)
您可以在<base>
中定义<head>
:
http://www.w3schools.com/tags/tag_base.asp
用PHP做事很难。事先将其更改为绝对URL可能是最好的方法,之后更改它意味着HTML扫描,查找图像,检查网址是绝对的还是相对的,并在需要时进行更改。