Dedecms去掉URL中a目录的方法有两个:
方法一:
如果你是新站我们可以在创建时文章栏目的时,选择网站根目录或者cms根目录,这样就会去掉/a/
1、首选在系统设置那的系统基本参数那,文档HTML默认保存路径,把a去掉。
2、然后在到栏目管理那修改下,文件保存目录,自己命名。
方法二:
如果直接替换目录/a/而,文章中没去了对网站排名不好,会有很多死链接了,我们直接在Dedecms后台中命令中执行下面sql即可,然后重新生成页面。
输入,代码如下:
UPDATE dede_arctype SET typedir=REPLACE(typedir,'a/','')/根目录~/虚拟站点根目录
../上级目录(../../上上级目录)
./当前目录
假设你通过虚拟目录新建了个的asp.net站点,名字是site
则你的站点访问路径是http://localhost/site/
以你的目录结构为例,你的css可以这样写
background:url(./image/leaf.jpg)等价于background:url(image/leaf.jpg)
或者
background:url(/site/App_Themes/image/leaf.jpg)
或者
background:url(http://localhost/site/App_Themes/image/leaf.jpg)
~在css里不支持,假设支持的话,就是
background:url(~/App_Themes/image/leaf.jpg)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)