当前位置:Gxlcms > 数据库问题 > 【真的是随笔】如何利用htaccess把网站流量引到一个页面上(站点维护页效果)

【真的是随笔】如何利用htaccess把网站流量引到一个页面上(站点维护页效果)

时间:2021-07-01 10:21:17 帮助过:2人阅读

一直没时间写博(事实上也不知道写点什么有逼格的东西),所以一直都在潜水,,,(此处省略n字)

 

好了切入正题,关于如何把网站的所有流量引向一个页面的方法有很多,比如像wordpress可以开维护模式或者装一个插件,ThinkPHP应该可以在前面设置一个路由吧(我没试过,只是估计可以),但对于apache来说有种更方便的方法,就是写.htaccess。。但是关于怎么写网上有很多资料,但是我怎么搜到的都是错误的(放上目录直接500或者重定向循环了,我是非洲人吗?),所以几经摸索终于找出了合适的代码,代码如下

# /close.html换成你需要重定向过去的页面

RewriteEngine on
RewriteCond %{REQUEST_URI} !/close.html$
# 123.123.123.123是不走跳转的IP,有需要可以试下,但是服务器前面要是有CDN或者反代就不用想了
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /close.html [R=302,L]

# 博客园没有.htaccess的渲染规则差评

 

存.htaccess放根目录即可

 

【真的是随笔】如何利用htaccess把网站流量引到一个页面上(站点维护页效果)

标签:

人气教程排行