求助PHP伪静态,如何将动态PHP页面改为伪静态页面

[复制链接]
查看11 | 回复4 | 2016-10-8 16:07:20 | 显示全部楼层 |阅读模式
伪静态实际上就是把 index.php?act=about&cid=1 将这种形式的动态路径用 about-1.html 这种形式输出,也就是说浏览器每次访问about-1.html地址能打开相应的index.php?act=about&cid=1动态网址。
伪静态的实现本质上是配置服务器进行路径转换,根据不同的服务器环境,配置方法也不太一样,PHP+iis6的话就要配置httpd.ini文件,php+iis7就要配置web.config,PHP+apache就要配置.htaccess文件(或者httpd.conf).htaccess(或者httpd.conf)文件的规则示例:RewriteEngine on ...
回复

使用道具 举报

千问 | 2016-10-8 16:07:20 | 显示全部楼层
你咋发两遍?。。。=============首先要确定你的Apache启用了mod_rewrite模块,并且将http.conf文件中网站所在目录的AllowOverride None 改为 AllowOverride all然后在程序目录下创建一个名为 .htaccess的文件将以下内容写入这个文件里:RewriteEngine O...
回复

使用道具 举报

千问 | 2016-10-8 16:07:20 | 显示全部楼层
可以把php的后缀直接换成.HTML但是得把PHP的文件类型增加一个Html的!...
回复

使用道具 举报

千问 | 2016-10-8 16:07:20 | 显示全部楼层
smarty模板应该可以。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行