伪静态化,好象是个说的很多的话题,就本站来讲, LB 的伪静态化,MT tag的伪静态化,MT search 的伪静态化等等。 一个目标就是 SEO 吧:) 另外一个目标就是“用户友好”。这些大多数都是通过 ".htaccess" 来完成的。MediaWiki 也不例外。
MediaWiki 的默认联结是 index.php?title=XXXXX,要让变成 show/XXXXX样式,用.htaccess设置起来很简单:
在 .htaccess 中添加以下规则
RewriteEngine on
RewriteRule show/(.+) /pathtoWiki/index.php?title=$1
然后修改LocalSettings.php 中 $wgArticlePath 的值
$wgArticlePath = "$wgScriptPath/show/$1";
这样就大功告成。
但是,这样似乎并不是效率最高的。
效率最高的办法是不用地址重写:
1.改名字:
mv index.php show
mv redirect.php redirect
2.修改.htaccess 规则
<Files ~ (show|redirect)>
ForceType application/x-httpd-php
</Files>
DirectoryIndex show
3.修改修改LocalSettings.php 中 $wgScript,$wgRedirectScript,$wgArticlePath 的值
$wgScript = "$wgScriptPath/show";
$wgRedirectScript = "$wgScriptPath/redirect";
$wgArticlePath = "$wgScript/$1";
因为没有使用 mod_rewrite ,网站的负荷下降,效率当然提升了:)
PS: 我作这个的原因因为 PerlChina Wiki Site, 演示在本地的测试Wiki
嗯嗯,那个测试WIKI的风格样式好看多了呢~~^0^
ps: 貌似右上角的色块用青绿色显得有点儿……突兀?~~:)
pps:左上方“文章、讨论、编辑、历史”四个分类,感觉用以似乎是当页面处于哪一个分类下,那个分类的色块就变成草绿色……不过似乎“文章”的色块一直都是草绿的?~~不知是原打算如此,还是没改过来~~~嘿嘿~~ :P
"文章”的色块当然一直都是草绿的;因为怎么样都属于“文章”,比如说文章的编辑,讨论,历史等等,是专门设计的:)
PS:绿色是有点突兀的感觉,要协调就是全部处理成蓝色,但是换成蓝色后,我发现更不协调,主要是底部的线条。全是蓝色就变的很凌乱的感觉,因为没有竖向的线条。
原来如此阿~~~有道理~~~:)
PS:如果是深浅不同的蓝色呢……不知效果如何~~~
貌似底部是一根横线?
恩,目前是绿色的横线做大块的分割,曾经换成深浅不同的蓝色的横线,还是觉得凌乱不堪。
俄……貌似绿和蓝也不是完全冲突的……但现在页面上有两种不同的绿,青绿和草绿。。特别是在内容比较少的页面上,似乎有点“抢色”。
而且作为页面基调的蓝色是一种带一点浅灰的蓝,看上去很“薄”,有种“透明”的质感,那个绿就显得稍稍“浓稠”了一点~
PS:估计再看几次就快要看习惯了~~嘿嘿~~:P
恩。有空我再微调下吧:)
发现不少人都把今天当成七夕节了(难怪有今天结婚的。。不过话说回来,七夕的传说……似乎也不太适合婚礼啊……大汗。。)看着一些所谓“庆祝中国情人节”的文章,总觉得心里别扭的慌。。后来又看到有些人直接写“07年7月7日是千年不遇的大好日子”,那“大好日子”四个字……唉……刺眼刺心。。。
来看一下你所写,欢迎回访
(若能回访请留下博客地址,不胜感激)
听景777-属于个人的Blog
地址1 http://www.xsblog.com/u/natinne2/
地址2 takepul.googlepages.com/2.htm
tingjing777@gmail.com
没有办法。。。 乞巧节和阳历7.7。无奈ing
确实无奈。。。
倒不是说要固步自封,但有些东西真的不能遗忘。。唉~~
ps:那部小说确实挺好看……或者说很“特别”,很有味道~~:P
还没看完,每天一点继续ING~~~
呵呵。作者和你算老乡,故你看这个比我有亲切感 :P
俄……偶还没有注意到作者的资料……
原来是老乡挖~~~人才,嘿嘿~~~
确实很见功夫阿。。
我猜测是你老乡,难道你没有发现写的地方的原型似乎距离你们那边不远吗? :)
偶还以为是查到作者资料了呢,嘿嘿~~
俄……偶觉得貌似偶这里的地形虽然算不上普遍,但相似的应该也有不少~~~
PS:挺PF作者了……看来肚里积累的东西很不少啊~~
发了个blog主题介绍了:)