phpwind9.0伪静态规则配置
发布:zhubinbin | 发布时间: 2013年2月5日 目前,phpwind9.0中的伪静态机制可实现站长自由调整每个页面的静态格式,而且修改静态格式后不需要变动修改服务器的 Rewrite 规则设置,你只要提供一条简单的规则把所有请求转到index.php即可。
当然,首先你需要开启服务器的rewrite模块。
下面附上apache和nginx下的伪静态规则,iis用户可参照apache下的规则。
apache下(独立主机):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ /index.php [NC,L]
apache的虚拟主机用户:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ /index.php [NC,L]
nginx下:
if (-f $request_filename) {
break;
}
if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
break;
}
if (!-e $request_filename) {
rewrite . /index.php last;
}
附:apache下的.htaccess文件 htaccess.zip(放到phpwind9中/www目录下)即可。
至此,rewrite配置已经结束,到站点后台全局-URL伪静态中开启你所需页面的伪静态。
- 相关文章:
phpwind9.0添加友情链接模块的方法 (2013-2-5 11:3:54)
追忆2012,展望2013 (2013-2-4 22:10:1)
好久没写东西了,今天写一些吧! (2013-2-4 21:52:46)
百度将出台全网外链查询工具 (2013-2-3 21:27:17)
Linux服务器如何配置wdcp控制面板 (2013-2-2 22:32:13)
基于 APMServ 的本地测试环境搭建详解 (2013-2-2 22:30:4)
如何利用百度知道 (2013-2-1 22:44:13)
新站多久才能被收录 (2013-2-1 22:43:4)
热点如何利用 (2013-1-31 22:32:25)
建站很艰难 (2013-1-31 22:31:49)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。