在emlog博客目录下如果让 index.html 做默认首页,就会出现内容页无法访问的问题。(很多时候我们想为博客做一个引导页时出现这种情况就非常不方便)。& l; \1 ~1 L! {0 R: G' l" C# N
1 |0 X3 @: m+ t现在终于想到了一个简单的解决方法:用以下这一个非常简单的方法,就能让index.html文件做博客的默认首页。
" @/ U {$ A9 i9 S! Z" h- \
u6 y- I9 l) d) ^' b" A4 m) G在模板文件header.php头部或第一个phpTAG.html" target="_blank" class="relatedlink">标签内加入以下代码就行了:
) f% k" [- d( E6 B' |* d) u( J- <?php" W5 G+ B. R2 E' S0 E X# W7 n
- //echo $_SERVER['REQUEST_URI'];//获取当前域名的后缀6 ^; X8 o2 x& ?; Z
- if($_SERVER['REQUEST_URI']=="/index.php")) l K* v/ i( R4 y9 z0 ` t$ N/ R
- {
- |; }) C1 j; K" I! M8 z! ]3 l% @. g) @
, j7 A5 } z; n* @, z2 _' ~- //重定向浏览器 1 t# T2 c# s! ^
- header("Location: /index.html");
/ N o4 H3 R5 \ x - //确保重定向后,后续代码不会被执行
3 c2 H! M0 b3 d. {; y3 P - exit;
! G& T" f( ` I2 _ - }
1 M2 r: s. t# S6 T% y3 E - ?>
复制代码 =============================================/ F/ E( n& x. _5 ]/ g, N. h$ u
# d9 h O C: Q3 F这样方法可能有点笨,但却是一个非常简单有效的办法,比修改什么规则好用多了?
1 f+ \& a2 e$ E% p |