您现在的位置是:主页 > 织梦插件 > 织梦插件

织梦一键开启伪静态插件

织梦BUG2019-07-19【织梦插件】人已围观

简介《织梦一键伪静态插件》是dedecmsbug发布的一款伪静态插件,通过该插件可以非常方便的打开织梦伪静态功能,且访问路径与PC版静态地址一致,对SEO更加友好。页面内容实时更新,无需...

《织梦一键伪静态插件》是dedecmsbug发布的一款伪静态插件,通过该插件可以非常方便的打开织梦伪静态功能,且访问路径与PC版静态地址一致,对SEO更加友好。页面内容实时更新,无需手动生成html,更加节省时间。特别是对于文章数量多的网站,每次生成静态HTML会非常痛苦,但不生成静态,默认的动态地址对SEO又不友好,那么开启伪静态就是最好的办法了,开启伪静态后,栏目及文章地址依旧与静态化时的地址一致,但却不用生成html,极大的节省了时间。

插件特点:

1、伪静态地址与真实静态地址URL一致

2、支持PC和手机版

3、支持首页、栏目页、内容页、搜索页、TAG标签页的伪静态

4、支持单独开启或关闭首页、栏目页、内容页、搜索页、TAG标签页的伪静态

5、支持开启缓存来减轻服务器压力,支持文件及redis缓存。

伪静态开启前后对比:

伪静态开启前 伪静态开启后

首页 www.xxx.com                                                               www.xxx.com

栏目页 www.xxx.com/xinwen/                                              www.xxx.com/xinwen/

内容页 www.xxx.com/xinwen/2019/0324/1234.html            www.xxx.com/xinwen/2019/0324/1234.html

搜索页 www.xxx.com/plus/search.php?q=关键词                www.xxx.com/search/关键词.html

TAG标签页 www.xxx.com/tags.php?/TAG/                          www.xxx.com/tags/TAG.html

或www.xxx.com/tags/TAG_ID.html


使用步骤:

1、安装插件

2、保存基本设置

3、点击“粘贴伪静态代码”按钮复制伪静态代码到指定位置

4、伪静态成功开启

如何鉴别一个网站是伪静态还是真静态

方法一、查看列表页的文章点击次数,如果实时更新,则说明是伪静态,否则为真静态

方法二、使用谷歌Chrome浏览器查看

     先用Chrome浏览器打开该网址 ,等网页完全打开后进入浏览器的控制台,方法:"开发者工具"-“错误控制台”,快捷键:shift+ctrl+J  ,然后在控制台里面输入:alert(document.lastModified); ,按回车键后查看最后修改时间并记录。



如果弹出的窗口显示的时间为当前时间,则说明是伪静态,否则为真静态。

按照以上步骤配置完后,需要将静态规则部署到相应的服务器或者虚拟主机中:

一、如果您的主机是apache环境

请将以下伪静态代码拷贝至根目录下的.htaccess文件中:

#dedecms电脑端目录结构apache伪静态

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} /+[^.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
#首页
RewriteRule ^/$ /plus/rewrite_index.php [L]
RewriteRule ^index.html$ /plus/rewrite_index.php [L]
RewriteRule ^index.php$ /plus/rewrite_index.php [L]
#首页
RewriteRule ^dede/$  /dede/index.php
#TAG标签
RewriteRule ^tags.html$ /plus/rewrite_tags.php
RewriteRule ^tags/(.*).html /plus/rewrite_tags.php?/$1 [L]
RewriteRule ^tags/(.*)_([0-9])(?:(?.*)).html* /plus/rewrite_tags.php?/$1/$2; [L]
#搜索页
RewriteRule ^search/(.*)/([0-9]+).html$  /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title [L]
RewriteRule ^search/(.*).html$  /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title [L]
#列表栏目
RewriteRule ^(.*)/$ /plus/rewrite_list.php?tid=$1 [L]
#列表栏目分页
RewriteRule ^(.*)/list_([0-9]+)_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 [L]
RewriteRule ^(.*)/list_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 [L]
#文章页
RewriteRule ^(.*)/(.*).html$ /plus/rewrite_view.php?aid=$1
#文章页分页
RewriteRule ^(.*)/([0-9]+)_([0-9]+).html$ /plus/rewrite_view.php?aid=$1&pageno=$2

如果需要手机端伪静态,请将以下伪静态代码拷贝至/m目录下的.htaccess文件中:

#dedecms手机目录结构apache伪静态

RewriteEngine On
RewriteBase /m
RewriteCond %{REQUEST_URI} /+[^.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
#首页
RewriteRule ^$ /plus/rewrite_index.php?mobile=1 [L]
RewriteRule ^index.html$ /plus/rewrite_index.php?mobile=1 [L]
RewriteRule ^index.php$ /plus/rewrite_index.php?mobile=1 [L]
#TAG标签
RewriteRule ^tags.html$ /plus/rewrite_tags.php?mobile=1 [L]
RewriteRule ^tags/(.*).html /plus/rewrite_tags.php?/$1&mobile=1 [L]
RewriteRule ^tags/(.*)_([0-9])(?:(?.*)).html* /plus/rewrite_tags.php?/$1/$2&mobile=1 [L]
#搜索页
RewriteRule ^search/(.*)/([0-9]+).html$  /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title&mobile=1 [L]
RewriteRule ^search/(.*).html$  /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title&mobile=1 [L]
#列表栏目
RewriteRule ^(.*)/$ /plus/rewrite_list.php?tid=$1&mobile=1 [L]
#列表栏目分页
RewriteRule ^(.*)/list_([0-9]+)_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 [L]
RewriteRule ^(.*)/list_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 [L]
#文章页
RewriteRule ^(.*)/(.*).html$ /plus/rewrite_view.php?aid=$1&mobile=1
#文章页分页
RewriteRule ^(.*)/([0-9]+)_([0-9]+).html$ /plus/rewrite_view.php?aid=$1&pageno=$2&mobile=1

二、如果您的主机是nginx环境

把大括号{}里的代码放到你的nginx配置文件location /{}里面去。如你的环境是使用宝塔面板搭建的,请直接将下面文本框里面的代码粘贴到站点设置中的“伪静态”选项卡中。

location / {
#手机版伪静态规则
#首页
rewrite ^/m/$ /plus/rewrite_index.php?mobile=1 last;
rewrite ^/m/index.html$ /plus/rewrite_index.php?mobile=1 last;
rewrite ^/m/index.php$ /plus/rewrite_index.php?mobile=1 last;
#TAG标签
rewrite ^/m/tags.html$ /plus/rewrite_tags.php?mobile=1 last;
rewrite ^/m/tags/(.*).html /plus/rewrite_tags.php?/$1&mobile=1 last;
rewrite ^/m/tags/(.*)_([0-9])(?:(?.*)).html* /plus/rewrite_tags.php?/$1/$2&mobile=1 last;
#搜索页
rewrite ^/m/search/(.*)/([0-9]+).html$  /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title&mobile=1 last;
rewrite ^/m/search/(.*).html$  /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title&mobile=1 last;
#列表栏目
rewrite ^/m/(.*)/$ /plus/rewrite_list.php?tid=$1&mobile=1 last;
#列表栏目分页
rewrite ^/m/(.*)/list_([0-9]+)_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 last;
rewrite ^/m/(.*)/list_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 last;
#文章页
rewrite ^/m/(.*)/(.*).html$ /plus/rewrite_view.php?aid=$1&mobile=1 last;
#文章页分页
rewrite ^/m/(.*)/([0-9]+)_([0-9]+).html$ /plus/rewrite_view.php?aid=$1&pageno=$2&mobile=1 last;
#PC版伪静态规则
#首页
rewrite ^/$ /plus/rewrite_index.php last;
rewrite ^/index.html$ /plus/rewrite_index.php last;
rewrite ^/index.php$ /plus/rewrite_index.php last;
#后台首页
rewrite ^/dede/$  /dede/index.php last;
#TAG标签
rewrite ^/tags.html$ /rewrite_tags.php;
rewrite ^/tags/(.*).html$ /rewrite_tags.php?/$1 last;
rewrite ^/tags/(.*)_([0-9])(?:(?.*)).html* /rewrite_tags.php?/$1/$2 last;
#搜索页
rewrite ^/search/(.*)/([0-9]+).html$  /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title last;
rewrite ^/search/(.*).html$  /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title last;
#列表栏目
rewrite ^(.*)/$ /plus/rewrite_list.php?tid=$1 last;
#列表栏目分页
rewrite ^(.*)/list_([0-9]+)_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 last;
rewrite ^(.*)/list_([0-9]+).html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 last;
#文章页
rewrite ^(.*)/(.*).html$ /plus/rewrite_view.php?aid=$1;
#文章页分页
rewrite ^(.*)/([0-9]+)_([0-9]+).html$ /plus/rewrite_view.php?aid=$1&pageno=$2;
if ($request_uri  !~*  .html$) {
rewrite ^(.*[^/])$ $1/ permanent;
}
}

伪静态插件3.0最新版伪静态规则下载方式:点击下方下载

-END-

浏览完了?你可以点我去评论留下观点!

上一篇:没有了

下一篇:织梦全站动态静态一键切换插件

站点信息

  • 建站时间:2018-10-24
  • 标签管理标签云
  • 网站地图XML网站地图
  • 文章统计:69篇文章
  • 站长微信:微信二维码