当前位置:首页 > 建站 > 正文内容

zblog php版本实现URL静态化(伪静态)方法

innov10年前 (2015-09-03)建站8150

网站的URL实现静态化虽然不是必要的,但是却是可以给你网站加分的,首先你自己和用户看着也舒服,不用再看那么多乱七八糟的符号了,其次搜索引擎抓取起来来方便,所以,如果能够实现URL静态化就尽量实现,利肯定大于弊。

  zblog的php版本提供了非常简单的URL静态化方法,准确的说应该是伪静态,因为它并不是真的生成了静态化的文件,只是让你看着网址是静态的而已。具体操作步骤如下:

  Step 1:首先去zblog后台的“应用中心”中下载安装下“静态管理中心”插件,zblog php版本默认是安装了“应用中心”的,可以直接去里面找,如果没有安装的话,就去官网里面下载就好。

  Step 2:安装好“静态管理中心”插件以后,启动它。

  Step 3:在“配置页面”的“静态化选项”中选择“伪静态”,然后可以设置下文章、页面、分类页等的URL配置,一般来说不修改默认就好了。然后单击“提交”按钮,自动跳转进入“ReWrite规则”。

  Step 4:设置ReWrite规则。

  (1)如果你的网站服务器是apache服务器,那么创建一个.htaccess文件,把下面的内容复制进去,然后将.htaccess文件上传到网站根目录下:

 RewriteEngine On
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]

  (2)如果你的网站服务器是IIS7或者IIS8,那么创建一个web.config文件,把下面的内容复制进去,然后将web.config文件上传到网站根目录下:

  <system.webserver>

  (3)如果你的网站服务器是IIS6,那么创建一个httpd.ini文件,把下面的内容复制进去,然后将httpd.ini文件上传到网站根目录下:

 [ISAPI_Rewrite]
  RewriteRule /page_([0-9]*)\.html /index\.php\?page=$1&rewrite=1 [I,L]
  RewriteRule /date-([0-9\-]+)(?:_)?([0-9]*)\.html /index\.php\?date=$1&page=$2&rewrite=1 [I,L]
  RewriteRule /author-([0-9]+)(?:_)?([0-9]*)\.html /index\.php\?auth=$1&page=$2&rewrite=1 [I,L]
  RewriteRule /tags-([0-9]+)(?:_)?([0-9]*)\.html /index\.php\?tags=$1&page=$2&rewrite=1 [I,L]
  RewriteRule /category-([0-9]+)(?:_)?([0-9]*)\.html /index\.php\?cate=$1&page=$2&rewrite=1 [I,L]
  RewriteRule /post/([0-9]+)\.html(\?.*)? /index\.php\?id=$1&rewrite=1 [I,L]
  RewriteRule /([0-9]+)\.html(\?.*)? /index\.php\?id=$1&rewrite=1 [I,L]

  Step 5:一般来说网站的服务器大多数都是apache或者是IIS,通过以上方法都是可以解决的。设置伪静态之前,一定要先确定服务器主机是否支持伪静态,如果不支持就要找主机商开通或者更换主机,如果支持,就要知道自己的服务器是apache还是IIS,之前我就误以为自己的主机是apache,然后老是弄不好,结果查看发现是IIS。如果不知道使用的是IIS的哪个版本,你可以两种方法都试下,应该会有一种是可以的。

  Step 6:重新打开你的网站,你会发现已经成功伪静态了。

 

来源:叶德华的博客

 

扫描二维码推送至手机访问。

版权声明:本文由知新日笺发布,如需转载请注明出处。

本文链接:https://innovdn.cn/post/4.html

标签: zblog
分享给朋友:
返回列表

没有更早的文章了...

下一篇:DZ论坛开启伪静态网页打不开解决办法

“zblog php版本实现URL静态化(伪静态)方法” 的相关文章

九月简单博客主题问题反馈

九月简单博客主题问题反馈

问题反馈,望得到帮助:1、首页上面的推荐阅读如何呈现文章。2、文章列表页如何实现缩略图,安装的缩略图插件开启后未能实现目的,随机图片可以显示。插件本身也删除不了。3、如果使用多说插件,文章内容页的评论重叠,不能展开显示,关闭插件就可以实现评论层叠样式。4、主导航如何实现二级导航下拉菜单。5、主题配置...

zblog博客程序忘记后台登陆密码的解决方法

zblog博客程序忘记后台登陆密码的解决方法

FTP软件下载你的DATA目录下的数据库文件,保存到本地后,用数据库编辑软件打开数据库。打开你存放用户名和密码的表(默认是blog_Member)我们会看到你的默认用户是ADMIN后边一列mem_password下面就是用32位加密过的对应密码,我们把这一格里面的内容全部删除。替换成下面其中一个。a...

WordPress带来新功能:可直接复制Word文档内容无须担心格式

WordPress带来新功能:可直接复制Word文档内容无须担心格式

你是否喜欢使用微软的Word进行文档编辑?现在当你从这个风靡全球的文档处理器中复制内容到博文的编辑器中将不会涵盖任何的代码。这就意味着你不需要担心在粘贴过程中出现任何你不知道的代码来影响你的文档编辑,比如线条、字体和字体大小等等。此外可视化编辑器引入了“以纯文本进行输入”(Paste as Text...

css样式大全

css样式大全

字体属性:(font)大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD 样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常) 行高 {l...

投资域名的基本技巧

投资域名的基本技巧

现在股市猥琐,比特币深不可测,2015年底,一个新的投资领域,越来越引起人们的关注,那就是域名,最近关于谁谁谁靠卖了个域名,赚了几百万,几千万的新闻不绝于耳,一时间,无数散户大妈开始杀入域名投资领域,就如当初买黄金、买比特币似的,中国人对域名的疯狂,让世界为止震撼!据说6位数以下的数字COM域名都被...

初次试用云服务器安装宝塔面板

初次试用云服务器安装宝塔面板

宝塔linux面板命令大全宝塔Linux面板安装教程 - 10月17日更新 - 7.0.2正式版...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。