类别:技术杂谈 / 日期:2021-07-15 / 浏览:1029 / 评论:0
最近我又在鼓捣手上的网站,不知道为什么百度收录的织梦dedecms的手机页面和PC页面对不上,快照看手机页面是没问题的,但显示的PC网址是错误的,点进去也是404错误,鼓捣半天实在找不到哪里的问题,就琢磨着把手机站直接静态化试试看。
在手机站静态化的时候,发现文章内容页的图片无法显示,因为我把手机站做成了独立的二级域名,所以原来的图片路径就无法显示了,只有完全把图片地址做成绝对路径才能显示,所以这时候就需要修改织梦的核心文件才可以了。
方法如下:
找到include的文件extend.func.php
直接在最后边添加如下代码(原来的大括号以外)
function replaceurl($newurl) { $newurl=str_replace('src="/uploads/allimg/','src="http://你的PC网址/uploads/allimg/',$newurl); return $newurl; }
然后重新生成手机站静态,就可以看到图片显示正常了。
版权声明 : 本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。
发表评论 / 取消回复