在emlog博客目录下如果让 index.html 做默认首页,就会出现内容页无法访问的问题。(很多时候我们想为博客做一个引导页时出现这种情况就非常不方便)。: K3 w. G" z+ S
, G; v2 f1 `! }/ D. b
现在终于想到了一个简单的解决方法:用以下这一个非常简单的方法,就能让index.html文件做博客的默认首页。1 n9 r$ R+ t) U$ U+ x2 u9 ~
. j4 Y! l8 o. z# {
在模板文件header.php头部或第一个php标签内加入以下代码就行了:
* Y Z4 f- Q8 U8 L& v: d- <?php
$ \9 D: U; I, O9 V$ j- O - //echo $_SERVER['REQUEST_URI'];//获取当前域名的后缀* D; n7 K' @. v. X+ h: ]% B$ C
- if($_SERVER['REQUEST_URI']=="/index.php")
/ n% N9 U# N9 C; s2 `! e% I2 U4 q - {% Y7 h( J' a M1 N
: S. j" k. L7 t9 @7 x- //重定向浏览器 . M4 |- D: T# g5 x! J
- header("Location: /index.html");
* v1 B% W% x8 Y- z s- H7 \ - //确保重定向后,后续代码不会被执行 / m8 Y# t( m) ^6 W& i) u* C
- exit;
+ k, r; a/ ^; D# B* o& c6 l' W - }( w3 n" @( y" ~+ i! G; s+ T1 ?
- ?>
复制代码 =============================================
, ^6 w+ \/ j) ?: q
) {9 U! g5 D- v$ W4 V2 p这样方法可能有点笨,但却是一个非常简单有效的办法,比修改什么规则好用多了?
5 U5 K0 z, J6 @5 c |