为MediaWIKI设定子域名+短URL

MediaWIKI安装成功后,默认的url:

http://www.googlefans.net/wiki/index.php /Page_title

太长的url,传说中不利于SEO,更重要的是长url的亲和力较差,不够美观,MediaWIKI官方帮助提供了多种方法将 url缩短

MeidaWIKI的安装过程不再赘述,只说子域名+短url的实现过程。

目标是实现http://wiki.googlefans.net/page_title这样的url。

用的梦游主机,在主机管理面板,能够快捷的绑定子域名。

第一步、MediaWIKI安装成功后,修改LocalSettings.php文件里

$wgScriptPath = “”; (默认是/wiki)

此时,就能够通过http://wiki.googlefans.net/index.php/首页 访问。

第二步、在localsetting.php里增加

$wgArticlePath = “/$1”;
$wgUsePathInfo = false;
$wgScriptExtension = “.php”;

第三步、去除url中index.php部分。

在wiki目录下创建或修改.htaccess,加入以下规则:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?title=$1 [L,QSA]

到了这步,大功告成。修改成功的默认url:http://wiki.googlefans.net/

提醒:MediaWIKI官方并不推荐子域名+短url的方式,标准的url像维基百科那样:http://www.mediawiki.org/wiki/page_title。


已发布

分类

来自

标签:

评论

《“为MediaWIKI设定子域名+短URL”》 有 4 条评论

  1. 庄明仁 的头像

    好办法,简单快捷!而且我觉得这种“domain.com/条目名”正适合个人知识管理系统。

  2. 骷髅 的头像

    这样做为什么实现不了~

    1. 3vs3 的头像

      这是09年的文章,wiki程序肯定有大变化,去网站找帮助文件研究一下吧

  3. 爱奇趣分享网 的头像

    很不错的网站,交换友情链接不,爱奇趣网:http://www.iqiqu.net/?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据