大陆性a及毛片,日韩精品不卡,国产精品第四页,日韩黄在线观看,欧美三级一区二区,国产中出在线观看,日韩久久久精品

    電話

    0411-39943997

仟億科技
客服中心
  • 電話
  • 電話咨詢:0411-39943997
  • 手機
  • 手機咨詢:15840979770
    手機咨詢:13889672791
網(wǎng)絡(luò)營銷 >更多
您現(xiàn)在的位置:首頁 > 新聞中心 > 常見問題

配置 MediaWiki 短路徑方法

作者:billionnet 發(fā)布于:2012/5/15 18:36:20 點擊量:

我所在的前端團隊使用 MediaWiki 作為文檔庫. 一直以來需要通過 IP 訪問服務(wù), 今天總算綁定了域名: wiki.aliluna.com. 終于不用將 Wiki 存在收藏夾了. 綁定域名后發(fā)現(xiàn) MediaWiki 的路徑很是復雜, 默認有以下兩種形式.

http://wiki.aliluna.com/mediawiki/index.php/文章標題
http://wiki.aliluna.com/mediawiki/index.php?title=文章標題

從目錄結(jié)構(gòu)來看, 可以認為 Wiki 的所有頁面都放在一個目錄里面, 再通過鏈接互相橋接. 默認的路徑顯然過于臃腫. 其實 MediaWiki 短路徑, 如下即可.

http://wiki.aliluna.com/文章標題

MediaWiki 官方為這樣臃腫的路徑方式作出了解釋, 認為這樣的路徑結(jié)構(gòu)適合所有主機環(huán)境, 因為你不知道哪一天會遷移 Wiki, 但新的主機環(huán)境業(yè)務(wù)不能使用短路徑. 但我們自己搭建的服務(wù)器, 怎么可能出現(xiàn)這樣的情況? 再說, 不支持核心功能的主機, 不買也罷. 所以, 還是使用短路徑吧, 好記...

使用 MediaWiki 短路徑的方法

為了使用了簡化 URL, 我做了一些修改, 下面會逐步說明.

1. 修改 MediaWiki 的本地設(shè)定文件

打開 LocalSettings.php 修改配置如下.


1

2

3


$wgScriptPath = "";

$wgArticlePath = '/$1';

$wgUsePathInfo = false;

2. 添加 .htaccess 配置

上一步已經(jīng)將訪問 URL 改為了短路徑形式, 但還不能正常訪問, 因為 Web 服務(wù)器不能通過那個路徑找到網(wǎng)頁資源. 所以我們需要通過 .htaccess 重寫規(guī)則. 在 MediaWiki 的根目錄新建 .htaccess, 文件內(nèi)容如下.


1

2

3

4

5

6




RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?title=$1 [L,QSA]

如果你發(fā)現(xiàn) .htaccess 沒有生效, 請確認兩處.

  • 打開 httpd.conf, 將 LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so 前的 # 號去除; 如果 httpd.conf 內(nèi)不包含該語句, 請自行添加. (不同的服務(wù)器環(huán)境中 mod_rewrite.so 文件路徑可能不一樣.)
  • 打開 Apache 配置文件 (一般是 httpd.conf 文件, Ubuntu 是 apache2.conf 文件) 或者 VirtualHost 配置文件, 將對應(yīng)目錄下 AllowOverride 的值改為 All.

操作后重啟 Apache 服務(wù)器即可.



分享到:


Copyright@ 2011-2016 版權(quán)所有:大連千億科技有限公司 遼ICP備11013762-3號   google網(wǎng)站地圖   百度網(wǎng)站地圖   網(wǎng)站地圖

公司地址:大連市沙河口區(qū)中山路692號辰熙星海國際2317 客服電話:0411-39943997 QQ:2088827823 37482752

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責任的權(quán)利! 隱私權(quán)政策聲明