仁者爱人

今日努力学习,是为了明日衣食无忧.

导航

2013年10月24日 #

Phpcms V9全站伪静态设置方法

摘要: 为什么要伪静态?具体在这里就不说了,你懂的!一方面更新修改后不需要生成静态文件,另一方面为了SEO!访问规则如下12list-{$catid}-{$page}.htmlcontent-{$catid}-{$id}-{$page}.html可以到扩展->URL规则管理,设置。注意以下的方法只适用于Apache服务器的,如果IIS服务器请使用httpd.ini而不是.htaccess。设置httpd.ini的方法略跟.htaccess不同,因为我本地没有IIS所以就不写这些规则了。一、检查服务器是否支持rewrite例如本地开启rewrite方法如下Apache 配置文件 httpd.con 阅读全文

posted @ 2013-10-24 23:03 semcoding 阅读(964) 评论(0) 推荐(0)

phpwind伪静态规则(IIS,Nginx,Apache)的介绍及代码

摘要: phpwind iis下伪静态规则[ISAPI_Rewrite]RewriteRule ^(.*)/(.*)-htm-(.*)-(.*).html$ $1/$2.php?$3=$4RewriteRule ^(.*)/read-htm-tid-(.*).html$ $1/read.php?tid=$2RewriteRule ^(.*)/thread-htm-fid-(.*).html$ $1/thread.php?fid=2RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2phpwind apache下伪静态规则R 阅读全文

posted @ 2013-10-24 23:01 semcoding 阅读(584) 评论(0) 推荐(0)

PHPCMS V9 如何启用伪静态

摘要: 最近在研究CMS时候,首先是使用DEDECMS,后来又转到了PHPCMS,感觉后者架构更加合理,而前者主要是模板众多,故使用者多一些,不过我都是需要自己写模板,那就无所谓了。 玩各种CMS我喜欢首先看看是否支持伪静态,因为我认为作为建站的初期,访问量一般不会很大,故使用动态页面就足够了,不需要全部网页都静态化,在不断的修改中还得不断的生成查看效果,故还是直接动态方便些,而一般CMS都具备伪静态来实现动态页的静态地址。当然,如果你是做很大的站点,可以不采纳我的这个建议。 在安装完最新版的PHPCMS V9版后,默认是不启用伪静态的,你需要经过一些设置才能实现。.htaccess文件 首先第... 阅读全文

posted @ 2013-10-24 22:53 semcoding 阅读(673) 评论(0) 推荐(0)

PHPCMS v9 在windows2008系统 IIS7 下设置伪静态的方法

摘要: 安装环境:windows2008+IIS7.0+PHP5+MYSQL5 一、安装phpcms v9程序,设置伪静态。如图: 二、安装IIS7官方Url重写模块 1、先到IIS官方下载模块 下载地址:http://www.iis.net/download/URLRewrite 根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的) 2、安装重写模块 我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。) (注意:建议采用web平台安装方法,可直接安装好了) 3、这个时候再进 “I... 阅读全文

posted @ 2013-10-24 22:42 semcoding 阅读(434) 评论(0) 推荐(0)

无法连接数据库服务器,请检查配置

摘要: 安装phpcms时出现 无法链接数据库服务器,请检查配置,但是数据库信息完全正确,在网上找了好多都没有能解决问题,后来才知道,原来是数据库密码有特殊字符“如:!@# ”有两种方式可以解决此问题,第一是把数据库密码改了,不过这并不是特别好对吧,第二种方法:共修改两个地方install/step6.tpl.php 138行,其中的$('#dbpw').val()使用escape转义处理,修改为'&dbpw='+escape($('#dbpw').val())install/step7.tpl.php 53行,修改为var dbpw = esc 阅读全文

posted @ 2013-10-24 09:40 semcoding 阅读(2057) 评论(0) 推荐(0)