本文目录一览:
- 1、IIS 服务器下的PHP伪静态要怎么弄啊?
- 2、php设置伪静态出现以下问题
- 3、WordPress自开发php文件伪静态设置?
- 4、PHP网站如何实现网页伪静态或静态?
- 5、phpweb成品网站伪静态如何设置?
IIS 服务器下的PHP伪静态要怎么弄啊?
IIS配置支持伪静态 ISAPI Rewrite(win2003系统)
第一:首先我们需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置.对于个人站长来说,精简版就足够了.
下载:
第二:下载完成后,可以找到安装包里的.msi的文件,安装即可.
随便装在哪都可以,默认是装在C:\Program Files\Helicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。
第三:打开Internet 信息服务,右键,web站点属性,点击ISAPI筛选器选项卡.添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定.
下面我们先做一个测试页new.asp,可以按照下面的代码写
然后,在浏览器中输入:
接着你就可以在网页上看到一行文字:"1234"
看到这几个数字,就说明你测试成功了.
现在我们开始来配置ISAPI_Rewrite :
打开ISAPI_Rewrite的目录,把httpd.ini的只读属性去掉,打开编辑.我们现在是需要把new.asp?id=1234修改成类似new_1234.html的路径,因此,我们需要在httpd.ini中添加一句
RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)}
保存后,我们就可以测试一下这个网址了:
可以看到页面上的"1234"了吧,就这样伪静态配置成功了!
php设置伪静态出现以下问题
1检查下目录的权限,755
2假设是.htaccess的问题,那么备份然后删除.htaccess试试。
WordPress自开发php文件伪静态设置?
第一种方法:只要主机支持自定义 404 页面,无需安装插件,就能让 Win 主机像 Linux 那样,方便使用 WordPress 的固定链接为静态化地址格式。
第二种方法:只要空间商启用了Rewrite模块即可,这种方法不需要多余的步骤,许多利用国内windows php环境主机都支持这样的写法。
可以访问我的网站(百度搜索:爱网域)有一篇文章。“iss环境下实现WordPress伪静态的固定链接
”有具体的代码设置。
PHP网站如何实现网页伪静态或静态?
伪静态实现方式两种:
1. web服务器上设置.html或者.htm等后缀的页面也通过PHP来处理即可,比如Nginx或者Apache,都有这样的配置文件,设置PHP处理的文件后缀类型,这样前台请求的htm文件,实际上是PHP代码
2. 通过设置web服务器的rewrite规则来实现,每个web服务器基本上都有这个功能,看看手册即可实现
真正的静态实现:
通过CMS发布系统,后台直接生成真正的静态页面,比如新闻网站的新闻发布系统,后台录入内容后,直接生成html的静态结果页面给用户来访问,PHP有好多开源的CMS发布系统,你可以下载了研究研究,也可以使用模板引擎smarty来生成静态页面。
phpweb成品网站伪静态如何设置?
目前PHPWEB只有在LIUNX空间下才能静态化或伪静态,WIN主机下是没有办法了
参考权重目录站