伪静态实际上是利用PHP把当前地址解析成另一种方法来访问网站,要学伪静态规则的写法,要懂一点正则
当然对于不会写的同学来说也可以使用互联网上的
更多的正则表达式说明,以及学习可以去手册中看
应用替换时,前面一个()中匹配的内容后面就用$1引用,第二个()中匹配的就用$2引用,这个()里面的东西叫原子组
分析一下.htaccess里面的重写:
转载请注明来源地址:小川编程 ?
举例说明,test.php里的代码为
功能就是接受URL里的id参数,并在页面显示。
首先用记事本(如果不行就用editplus)新建一个,并保存为.htaccess,在里面写入如下代码
重写完规则后,将您网页中以前都为传参数的URL链接改为您修改后的规则样式就成功了。
如果自己买的空间支持重写的话,只要把.htaccess 文件传到根目录即可。
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索文件 , 浏览器 , 参数 , 代码 , 配置 伪静态 .htaccess 伪静态、htaccess伪静态规则、htaccess伪静态语法、php htaccess 伪静态、iis伪静态 .htaccess,以便于您获取更多的相关知识。
本空间支持伪静态功能,请把伪静态规则文件.htaccess放在WEB根目录下就可以了,
如果你没有规则文件请向你的程序官方网求助。或自己编写,然后保存.htaccess上传。
注1:如果本地无法命名.htaccess文件名,可直接在FTP上新建.htaccess文件再下载到本地。
为什么我传了.htaccess后没效果呢?这是因为.htaccess可能编写不对,请按我们说的方法先测试是否支持伪静态。
怎样测试空间是否支持伪静态呢?
1.把下面蓝色的字符复制到记事本,另存为.htaccess后,上传到空间的WEB目录下。
2.并随便上传一个首页文件到WEB目录下,命名为:index.htm
3.然后在IE地址栏输入http://你的网址/aaa.htm 打开后是和你的index.htm内容一样,就证明空间支持伪静态。
(aaa.htm就是伪静态的虚拟地址,实际是不存在的文件)