伪静态定义及如何设置

i. 什么是伪静态?
1. 又称为URL重写
2. 不是真正的html文件
ii. 为什么要使用伪静态?
1. URL地址栏美观
2. 利于SEO优化
iii. 什么时候使用伪静态?
1. 项目上线就要尽量做到伪静态
iv. 伪静态如何进行设置?
1. 修改apache的配置文件
a) Apache/conf/httpd.conf
2. 开启重写模块
a) LoadModule rewrite_module modules/mod_rewrite.so
3. 将允许覆盖配置选项开启:
a) AllowOverride All(3个地方)
4. 重启apache
5. 写重写规则:
a) 新建一个文件 .htaccess
b) 编辑改文件
例:
RewriteEngine On
RewriteRule ^(\d+)\.html$ $1.php
RewriteRule ^(\d+)-(\d+)\.html$ $1.php?id=$2
RewriteRule ^(\d+)-(\d+)-(\d+)\.html$ $1.php?id=$2&page=$3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值