请选择 进入手机版 | 继续访问电脑版
快捷导航
我们在给网站做伪静态的时候,首先要分清网站是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

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

本版积分规则

精选推荐

  • 2019微信域名防封指南,独家分享!2019微信域名防封指南,独家分享!
  • 微信网址强制跳转浏览器打开源码微信网址强制跳转浏览器打开源码
  • 【独家】无需备案域名和认证公众号调用微信分享JS-SDK代码,微信强制分享源码【独家】无需备案域名和认证公众号调用微信
  • 微信裂变营销系统重磅上线,助力微信营销!微信裂变营销系统重磅上线,助力微信营销!
  • 专家详解:什么是微信二级不死域名?专家详解:什么是微信二级不死域名?

热门排行

快速回复 返回列表

小黑屋|微信论坛  |网站地图

GMT+8, 2019-12-11 03:51 , Processed in 0.082479 second(s), 39 queries .