快捷导航
我们在给网站做伪静态的时候,首先要分清网站是IIS还是Apache或是Nginx,由于Apache和Nginx的伪静态都是用.htaccess文件,所以,今天总结一下.htaccess伪静态的几种特殊写法:
伪静态
网站开启伪静态,首先要打开.htaccess文件,开启伪静态:
  1. RewriteEngine On
复制代码
然后,告诉服务器,给哪个网站的目录做伪静态,比如给网站“weixin”目录做伪静态,那我们要在.htaccess文件中注明,比如:
  1. RewriteBase /weixin/
复制代码
如果是网站根目录,给全站做伪静态,直接写“/”即可:
  1. RewriteBase /
复制代码
然后,比如一些特殊的网址做目录伪静态,以“字母和数字混排”的方式做伪静态,我们可以这么写:
  1. RewriteRule ^([0-9a-zA-Z]+)$ wenjian.php
复制代码
其中“wenjian.php”是网站目录的实际文件名;
用户访问“域名+目录+随机字母和数字混排”的时候,网址显示是随机目录(效果就是“域名/weixin/yukhfsk58fsd”),实际访问的就是 wenjian.php文件了。
还有一种是,文件伪静态,以“字母和数字混排”的方式做伪静态,我们可以这么写:
  1. RewriteRule ^([0-9a-zA-Z]+)\.html$ wenjian.php
复制代码
用户访问“域名+目录+随机字母和数字混排”的时候,网址显示是随机目录(效果就是“域名/weixin/yukhfsk58fsd.html”),实际访问的就是 wenjian.php文件了。
.htaccess伪静态实现字母随机组合和数字随机组合的写法:
  1. ([a-zA-Z]+)
复制代码
  1. ([0-9]+)
复制代码

这几种写法,只有在特殊推广情况下才会用到,之所以写出来,是为了做一个笔记,方便以后查阅。


举报 使用道具
| 回复

共 0 个关于本帖的回复 最后回复于 2019-5-4 21:27

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精选推荐

  • 抖音直播推流码最新获取方法抖音直播推流码最新获取方法
  • 最新抖音探房视频拍摄教程最新抖音探房视频拍摄教程
  • 网站超级VIP,尊享会员免费下载特权网站超级VIP,尊享会员免费下载特权
  • 微信裂变营销系统重磅上线,助力微信营销!微信裂变营销系统重磅上线,助力微信营销!
  • 五款实用的微信裂变营销软件五款实用的微信裂变营销软件

热门排行

会员推荐
快速回复 返回列表

微信论坛|微信运营|超级VIP|标签云|注册声明|Sitemap|( 浙ICP备14044344号

GMT+8, 2024-11-22 01:11 , Processed in 0.117898 second(s), 37 queries .