ddng.net
当前位置:首页 >> php开启伪静态 >>

php开启伪静态

linux主机支持伪静态的话,后台开启,上传伪静态规则文件.htaccess到论坛根目录即可.windows主机后台开启伪静态功能,空间根目录下放置伪静态规则文件httpd.ini.

在htaccess里面写入你的伪静态规则.

关于php开源程序的伪静态设置,怎么设置类?不同的开源程序设置方法是否有相同之处?它们各自是否又有怎样的特点类?是否有规律可查?这些,将是我们今天这篇文章的全部内容.无忧主机小编,就根据自己的多年的工作经验总结一下.

说简单点,伪静态,就是用户看到的地址以html.htm等静态页面的链接,实际还是动态页过,通过一些规则配置,显示在浏览器中的地址变为静态而以.举个简单的例子:比如你的页面为/index.php通过伪静态显示在浏览器是index.html

index.php/1/2.html 这种 不能叫rewrite 是使用 php pathinfo方法进行解析的,就算你没有开启rewrite 照样会可以访问(当然php.ini里面 cgi.pathinfo要打开) 伪静态是把index.php去掉. 另外值得

Apache还是Nginx,伪静态的规则是怎么样的,贴出来看看.

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl执行phpize生成编译文件!phpize在PHP安装目录的bin目录/usr/local/php5/bin/phpize运行时,可能会报错:Cannot find autoconf.

1. 在httpd.ini中寻找关键字rewrite.有个loadso的前面的#去掉,这样就开启rewrite支持.记得重启2. 可以在站点根目录新建一个.htaccess文件(小技巧,windows是不能建只有后缀名的文件,你可以重命名为.htaccess.按enter就可以了自动变

.htaccess只是方法之一.伪静态是webserver实现的,apache的urlrewrite功能,可以参考官方手册 http://httpd.apache.org/docs/2.2/rewrite/

这个要具体要看你的web服务器是iis还是apache了. 在iis中实现伪静态不用插件的话要装.net以后在web.config文件中进行设置,装插件的话一般是http.ini文件中设置,apache中实现伪静态是在.htaccess文件中进行设置 这几个文件的设置方法均不相同,但它们的实现都要用到正则表达式,所以对正则表达式必须要有所了解才行.具体的设置方法可以搜索相关教程去查看

gtbt.net | bestwu.net | bycj.net | zxqs.net | 596dsw.cn | 网站首页 | 网站地图
All rights reserved Powered by www.ddng.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com