php伪静态怎么设置(phpstudy设置伪静态)

questions and answer

php如何设置伪静态

设置伪静态 ,首先要确保你的程序 支持伪静态转化,其二 你的空间要支持伪静态,然后还要编写伪静态规则(支持伪静态的程序往往自带规则)放到空间里 ,就行了。

iis php伪静态怎么设置

thinkphp :把以下代码保存成web.config文件,放到网站根目录内即可。

?xml version="1.0" encoding="UTF-8"?configuration

system.webServer

rewrite

rules

rule name="ThinkPHP_NiPaiYi" stopProcessing="true"

match url="^(.*)$" ignoreCase="false" /

conditions logicalGrouping="MatchAll"

add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /

add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /

/conditions

action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" /

/rule

/rules

/rewrite

/system.webServer/configuration

PHP网站如何实现网页伪静态或静态?

伪静态实现方式两种:

1. web服务器上设置.html或者.htm等后缀的页面也通过PHP来处理即可,比如Nginx或者Apache,都有这样的配置文件,设置PHP处理的文件后缀类型,这样前台请求的htm文件,实际上是PHP代码

2. 通过设置web服务器的rewrite规则来实现,每个web服务器基本上都有这个功能,看看手册即可实现

真正的静态实现:

通过CMS发布系统,后台直接生成真正的静态页面,比如新闻网站的新闻发布系统,后台录入内容后,直接生成html的静态结果页面给用户来访问,PHP有好多开源的CMS发布系统,你可以下载了研究研究,也可以使用模板引擎smarty来生成静态页面。

以上是 php伪静态怎么设置(phpstudy设置伪静态) 的全部内容, 来源链接: utcz.com/wiki/802314.html

回到顶部