|
: q; ~. c9 m1 d8 t5 f 近日小编发现,很多站长,在使用zblogphp版本的博客的时候,经常会遇到一个问题: # T& [. ^# T" H8 O6 v
.很多站长主域名是个zblogPHP博客,而目录同样放一个zblogPHP的博客,IIS环境是7.0以上,主域名下博客设置伪静态,生成web.config后,可以成功访问URL但同样按照博客提示,在二级目录,比如/hua/下面,在生成web.config的时候,二级目录页面的伪静态就会出现404错误。 ) b0 W, V" p$ I% N$ u( h
这个问题该如何解决呢?如图:二级目录下,后台伪静态设置! % l' c- ~# a* x( e4 c
.如果你按照官方提示,把web.config生成在二级目录,你在访问URL的时候,经常出现404是什么原因造成这个问题呢?那是因为,我们根目录已经生成一个zblogPHP博客,并且也实施了伪静态,且生成了web.config。
/ w3 t/ o$ o/ ]5 q 在IIS7.0以上版本中我们会看到相对应的规则:如下图:
' a& | V6 J8 c' X" O .这是根目录的URL重写!注意红框路径!如果,按照后台提示在二级目录生成的,同样如上图url规则是一样的,但在红框路径这个位置,却忽略了二级目录,比如/hua/这个目录!如何修改呢?我们只需要,选择每条规则,然后点击编辑,在重写URL下面的位置添加/hua/这个二级目录,然后生成如下图:
1 C# ~/ m6 ]) ]; P, {1 n .这样,二级目录/hua/下面的zblogPHP博客的伪静态,就会完全生效了! 9 Y. R0 o2 Y% U7 S+ W
' u8 u- x8 E7 }5 g" B% k) b. J$ n" g( u
! r+ D" p: Z' T( T. r
% x7 M: B5 a) |. y" {2 T |