注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

浮游生物的博客

以扯蛋的态度面对操蛋的人生

 
 
 

日志

 
 

PHPCMS 多个域名指向同一网站文章链接路径错误的解决方法  

2011-03-17 11:48:24|  分类: PHP |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

因为要将多个域名指向同一网站,如www.sxmh.comwww.023wzzx.com都指向同一站点目录,必须要去掉模板中的<base href="{SITE_URL}" />//这条语句是获得当前的域名(因为要生成静态文件,会产生域名只能有一个的链接),导致PHPCMS 多个域名指向同一网站会出现文章链接路径错误问题,凡是通过标签等代码调用的地方路径都会出现错误,解决方法是标签里的链接都加上{PHPCMS_PATH},例如:

{php $l=count($data);}
  {loop $data $n $r}
  <div class="litb0">
              <h2><a href="{PHPCMS_PATH}{$r[url]}" target="{$target}" class="{$class}" title="{$r[title]}">{str_cut($r[title], 46)}</a></h2>
              <p>{str_cut($r[description], 130)}<a href="{PHPCMS_PATH}{$r[url]}" >[详情]</a></p>
          </div>
  
  {/loop} 

 

{if $pages}
<ul class="mypage">
{$pages}
</ul>
{/if}

 

分页方式仅加/就可以了,难道上面也可以?!懒得试了(过了一天才发现,这儿改了后前面栏目分页没问题了,但后台内容编辑和标签的分页链接都会多一个网站地址,没弄懂,于是就更新栏目前加/,更新好了支掉,有点麻烦,有空再想办法看看代码)

<li ><a href="/{$firstpage}">首页</a>&nbsp;</li>
<li ><a href="/{$prepage}"><img src="/images_2010/images/sxmh_anliu.gif" border="0" /></a></li>
<li style="margin-left:4px;">&nbsp;<font color="red">{$page}</font>/{$pages}&nbsp;</li>
<li style="margin-left:4px;"><a href="/{$nextpage}"><img src="/images_2010/images/sxmh_anliu1.gif" border="0" /></a></li>
<li >&nbsp;<a href="/{$lastpage}">尾页</a></li>

  评论这张
 
阅读(629)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018