• 作者:SuperPaxxs扶摇直上九万里,绝云气,负青天,不知图哪了,正在努力搜索中...
    • 请使用 Chrome、Firefox 等现代浏览器浏览本站。有事 点击这里 联系博主
    • 想在魔帆博客投稿? 点击这里 联系博主
    • [ 既然来了就多看两篇文章嘛,你好意思走么? ]
    • 如果您觉得本站非常有看点,那么赶紧使用 Ctrl + D 收藏魔帆博客吧

MediaWiki 的伪静态设置 (Apache 环境)

技术教程 筱田枫 511次浏览 已收录 0个评论

一共两步。

首先,在网站根目录找到或新建 .htaccess 文件,键入以下内容。
如果你的 Wiki 程序位于根目录,则
(警告 由于我的 Wiki 程序不在根目录,我没有对下面的代码进行过测试,请自行测试)

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

假设你的 Wiki 程序位于某目录 /wiki 下,则

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.*)$ wiki/index.php?title=$1
RewriteRule ^wiki/*$ wiki/index.php
RewriteRule ^wiki$ wiki/index.php

接着,打开你的 Wiki 程序下的 LocalSettings.php ,在末尾或你喜欢的位置加上
如果你的网站在根目录下,请删去/wiki

$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;

打开你的网站测试。
若有问题,请回滚上述步骤。
祝你好运。

 

原文地址 :https://hsiaofeng.com/archives/29.html


魔帆博客 , 版权所有丨如未注明 , 均为原创丨本网站均采用BY-NC-SA协议进行授权 , 转载请注明MediaWiki 的伪静态设置 (Apache 环境)
喜欢 (0)
[]
分享 (0)
关于作者:
一名不起眼的初中生。
发表我的评论
取消评论

表情 加粗 删除线 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址