.htaccess文件配置(伪静态)
#将RewriteEngine引擎设置为on,就是让url重写生效
RewriteEngine on
#正则表达式
RewriteRule ^(.*).html$ $1.php
# 如果文件存在,就直接访问文件,不进行下面的RewriteRule
#RewriteCond %{REQUEST_FILENAME} !-f
#如果目录存在就直接访问目录不进行RewriteRule
#RewriteCond %{REQUEST_FILENAME} !-d
#配置url重写规则
#RewriteCond $1 !^(index\.php|images|robots\.txt)
第一次访问动态查询,第二次访问静态文件(纯静态)
<?php
//登录认证
session_start();
if (empty($_SESSION['username'])){
echo "<script>alert('请进行登录');location.href='login.html'</script>";
}
//接收数据
$id=$_GET['id'];
//检测文件或目录是否存在
if(file_exists("show.html?id=$id")){
// file_get_contents是用于将文件的内容读入到一个字符串
$str=file_get_contents("show.html?id=$id");
echo $str;
die;
}
//接收数据
$id=$_GET['id'];
//实例化pdo对象
$pdo=new PDO("my