Apache和IIS分别有自己的伪静态操作方法,那在Servers2003_IIS需要给PHP程序使用伪静态呢?安装rewrite插件包。
一、下载rewrite插件包,一般里面必须有httpd.ini和Rewrite.dll,如图:
二、一般推荐将伪静态包放至网站根目录下,然后在需要伪静态的网站右击选择属性,如图:
找到ISAPI筛选器,添加rewrite.dll,关闭IIS后再打开,发生优先级变成高,如图:
说明安装成功了。
三、打开httpd.ini,开始配置伪静态
[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32# Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP # =====以上是默认代码建议不改,#为注释=====
#RewriteRule --伪静态编辑 #^/ 前置为域名 #/$ 此处为止 #/ --被伪静态-- --后缀-- RewriteRule ^/webiste/$ /webiste/index.php#([a-z] ) --正则表达式 #一个()代表一个$数字 #(/?) --表示/可有可无 RewriteRule ^/webiste/([a-z] )(/?)$ /webiste/$1
四、伪静态是实时更新的,所以可以做即时测试。
PS:([a-z0-9] ),(/page?)([a-z0-9] )(/?)
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录