伪静态页面(10.24 第二十六天)

伪静态页面的搭建

http://www.test.com/index.php?id=1 (容易受到攻击)

http://www.test.com/index.html (静态页面只能够展示数据,安全性很高)

http://www.test.com/1.html(伪静态页面)

http://www.test.com/add_1.html(伪静态页面)

步骤:

1、需要开启站点的重写机制,修改apache配置文件,找到:

LoadModule rewrite_module modules/mod_rewrite.so   去掉前面的注释符号,重启apache

需要apache支持解析  .htaccess文件,修改配置文件,找到:

AllowOverride None    修改为    AllowOverride ALL

2、新建 .htaccess文件,然后写入重写规则

RewriteEngine on    //开启重写机制

RewriteRule ([0-9]{1,})\.html$ index.php?id=$1  //重写规则,([0-9]{1,})匹配$1的值 \ 是转义符,html$表示URL中是以html结尾。

原文地址:https://www.cnblogs.com/liujizhou/p/11768356.html

时间: 2024-10-14 07:15:26

伪静态页面(10.24 第二十六天)的相关文章

javaSE第二十六天

第二十六天????414 1:网络编程(理解)????414 (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享????414 (2)网络编程模型????414 (3)网络编程的三要素????414 (4)网络编程中主要类介绍:????416 A:InetAddress: 此类表示互联网协议 (IP) 地址.????416 B:????UDP协议下的Socket对象类DatagramSocket????418 1.发送端:????418 2.接收端:????419 C:????T

第二十六天 蛰伏的Hibernate遇到春日的暖阳 —Spring MVC 集成Hibernate使用(一)

6月7日,晴."纷纷红紫已成尘,布谷声中夏令新.夹路桑麻行不尽,始知身是太平人."        Hibernate和Spring的香艳相逢,不仅是Bean和Bean之间电光火石般的碰撞,也是XML和XML之间的萍水聚首.两种奇妙的架构,携手闯荡江湖,不仅塑造了依赖注入淋漓酣畅的快感,也让J2EE蹿红大半个地球. 第二十六天 蛰伏的Hibernate遇到春日的暖阳 -Spring MVC 集成Hibernate使用(一)

python入门第二十六天--网络通信

网络编程 自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了. 计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信.网络编程就是如何在程序中实现两台计算机的通信. 举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后,新浪的服务器把网页内容作为数据通过互联网传输到你的电脑上. 由于你的电脑上可能不止浏览器,还有QQ.Skype.Dropbox.邮件客户端等,不同的程序连接的别的计算机也会不同,所以,更确切地说,网络

20131221-Dom练习-第二十六天(未完)

[1] //总结,写代码,一要动脑,理解用脑 //二要练,要动手,要有用身体记忆代码的觉悟,记忆用手 //三学编程最快的方法是,直接接触代码,用脑,用手接触代码 //面向对象的编码方式,对象还是对象,组装对象 [2]定位层的位置 假设 obj 为某个 HTML 控件 ? ? obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素. obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定

Java基础--第二十六天

正则表达式的规则字符: A:字符 x 字符 x,任意字符代表自己本身. \\ 反斜线字符 \r      回车 \n     换行 B:字符类 [abc] a.b 或 c,任意字符一次. [^abc] 任何字符,除了 a.b 或 c [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内 [0-9] 任意的数字字符一次 C:预定义字符类 . 任意的字符 \d 数字:[0-9] \w 单词字符:[a-zA-Z_0-9] 单词字符:英文,数字,及_ D:边界匹配器 ^ 行的开头 $ 行的结

linux架构学习第二十六天之LAMP架构原理及搭建详解

内容: 1.何为LAMP 2.LAMP的架构以及通信过程 3.LAMP的搭建过程(rpm包) 4.基于LAMP搭建wordpress博客 一.何为LAMP LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,LAMP具有通用.跨平台.高性能.低价格的优势,因

华为实习日记——第二十六天

7月8号那天有点事,今天补上吧. 上午到了之后就开始看人机交互,下午要考试. 10点钟的时候,我师父让我整理一下6月份的实习总结.师父和我说:“你6月份的输出有点少,这也怪我太忙,不过实习生也就是这样,第一个月学习,第二三个月才能看到输出.” 其实这只能怪自己,我入手比较慢我还是清楚的,也感谢我师父对我这么有耐心.像我师父这样性格好的大牛真的不多.要我是我师父的话我肯定就想,我怎么就摊上了这么坑师父的徒弟,整天啥都不会,还瞎JB乐乐乐,乐个锤子(`_´) 下午请假,回学校考人机交互,这是最后一门

linux架构学习第二十六天之web服务搭建(apache)以及https的实现

内容: 1.httpd版本以及安装 2.httpd的配置文件详解 3.httpd的用户身份验证实现 4.httpd的虚拟主机的实现 5.https的通信过程以及实现演示 1.httpd版本以及安装 centos默认的httpd版本是2.2,而centos默认的httpd版本是2.4,这里演示的是centos6的httpd-2.2版本 安装的方式有两种,一个是rpm包安装,一个是编译安装,编译安装相关的配置文件需要手动设置,这里演示的是rpm包安装 httpd2.2和2.4的区别: 2.2的MPM

走入计算机的第二十六天(内置模块4)

一 补充正则表达式的其他一些使用方法 1.贪婪模式:在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 1 #贪娈匹配 2 # ret=re.findall("abc+","abccccccccccccccgds") 3 # print(ret) 4 5 # ret=re.findall("abc{1,}","abccccccccccccccgds") 6 # print(ret) 2非贪婪匹配:在满足匹配时,匹配尽