- 必须要有
<link rel="canonical" href="www.baidu.com">
,将这个链接指向原页面地址。如果当前是m站,则指向PC站的地址;如果是PC站,则指向m站的地址。
示例:
<?php $url='http://'.str_replace('cn', 'com', $_SERVER['HTTP_HOST']).$_SERVER['REQUEST_URI'];?>
<link rel="canonical" href="<?php echo $url;?>">
- 不允许出现
<a href="javascript:void(0);">
这样的写法; - 不允许出现
<img>
标签; - ul标签中禁止使用
style="...">
这样的标签; - 加载后台添加的文章时,若文章有图片,即文章内容包含
<img>
标签时,要替换成<mip-img></mip-img>
的形式,类似这样的函数做字符串处理。
//处理文章中的style标签
$m = htmlspecialchars_decode($news_data['news_content']);
$n = preg_replace('/style=".*?"/', '', $m);
$news_data['news_content'] = preg_replace_callback("/<img.*?>/",
function($a){
return str_replace(array('<img','>'), array('<mip-img','></mip-img>'), current($a));}
, $n);