织梦怎么让存放的目录不变但是网址不显示路径?

织梦怎么让存放的目录不变但是网址不显示路径?,第1张

1、data、templets、uploads、a这几个文件设置为可读不可执行权限。a文件保存的是默认的html文件看,可以在后台修改。

2、include、member、plus、dede设置为可读可执行不可写入权限。dede文件夹修改别的名字,这是后台默认登录地址后缀名,用过的织梦的都知道,所以改了吧。

3、如果你的网站没有没有会员登录,专题。可以删掉member、special这两个目录。

4、安装完织梦程序之后,删掉安装的文件install。

5、织梦后台登陆默认登录账号密码都是admin,不要以为把dede文件夹名称改了就以为防患于未然了,一定要做到位。

6、Mysql数据库链接,不使用root用户,单独建立新用户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限。

7、定期进行备份网站目录和数据库,并在后台进行文件校验、病毒扫描、系统错误修复。万一哪天我们的站被黑了,清空了,还能再上传到服务器,完好无损。

8、plus目录删除 ,可以安装一些安全插件。如果是做企业网站用不到会员登录,专题。可以删掉member、special这两个目录。

建议最好还是经常性备份网站,这样才是最安全的。

a生成的静态页面\x0d\data数据类文件不能删\x0d\dede后台管理文件夹不能删\x0d\images文件夹\x0d\include基本类库不能删\x0d\install安装程序配置成功后要删除\x0d\member会员管理\x0d\plus插件所在文件夹\x0d\special专题可删除\x0d\templets模版文件夹不能删\x0d\uploads上传文件夹不能删

我个人觉得是不行的,因为链接本来就是靠路径来的,路径不对根本就无法打开链接,也就是404(顶多也就/代替文件路径)做优化是为了控制层数,一般也就放在根目录了。其实你做好文件的命名,也不会很乱的啊。

其实也不用太在意链接层数,网站质量好,用户体验好,路径清晰,也是很好的网站结构嘛。

比如百度的链接:

解答:

栏目里面的内容跟你换模板没有关系,栏目的内容都是存在数据库里面的

你删除A的栏目添加B的栏目的话,ID肯定是会变的,因为它的数据表的ID是主键自增的。

你更改栏目的名称跟内容模型,原ID的值不会变,比如A栏目名称叫1,可以改成2 ID不会变,这样ID就能对的上

  关于dedecms织梦程序首页如何去除indexhtml有以下三种解决方法

  一、静态访问也分3种解决方法

  1、IIS

  打开IIS点击文档,里面将indexhtml置于indexphp上面,这有什么作用呢其实这样设置就是在网站同时有indexphp和indexhtml的情况下,先访问index,html这样就不会出现跳转的情况

          

  2、Apache

  apache里面DirectoryIndex来控制文件检索优先级的

  DirectoryIndex indexhtml indexphp indexhtm

  和iis一样,将indexhtml往前放

  3、虚拟主机

  把网站默认首页indexhtml放到indexphp前面,这样它自动读到indexhtml就不会跳转了

          

  二、直接动态浏览

  网站动态访问的情况下,程序会删除根目录下面的Indexhtml

,那么会执行include(dirname(__FILE__)。‘/indexhtml’);这段代码,把首页引用而非跳转。

          

  三、把dedecms的indexphp更为以下内容

  GetOne("Select From `#@__homepageset`"); $row['templet'] =

MfTemplet($row['templet']); $pv = new PartView();

$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);

$pv->SaveToHtml(dirname(__FILE__)'/indexhtml');

include(dirname(__FILE__)'/indexhtml'); exit(); >

  //自动生成HTML版

  require_once (dirname(__FILE__) "/include/commonincphp");

  require_once DEDEINC"/arcpartviewclassphp";

  $GLOBALS['_arclistEnv'] = 'index';

  $row = $dsql->GetOne("Select From `#@__homepageset`");

  $row['templet'] = MfTemplet($row['templet']);

  $pv = new PartView();

  $pv->SetTemplet($cfg_basedir $cfg_templets_dir "/"

$row['templet']);

  $pv->SaveToHtml(dirname(__FILE__)'/indexhtml');

  include(dirname(__FILE__)'/indexhtml');

  exit();

  >

  其实主要就是把那段301定向代码删除

  header(‘HTTP/11 301 Moved Permanently’);

  header(‘Location:indexhtml’);

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦怎么让存放的目录不变但是网址不显示路径?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情