回諸彼特租屋資訊網首頁 - 租屋,租房子,租屋網站,房屋出租  諸彼特租屋網 - 曬薪資 - 查詢薪資、職位的詳情
首頁 查詢租屋 網上資料 租屋地圖 簡介 帳號 出租房子 維護租屋資料 委託追蹤 討論區 各項統計 網站目錄 網站地圖
[會員登入|註冊]

[SEO][服務架設] 讓 MediaWiki 使用短網址(short url)


看板:JJDai 顯示模式設定:遞減→遞增 | 群組→非群組文章, 不能/無權限 回覆此文章
此文章群組總共有 3 編文章,以下為 1 - 3  [第1頁]:
標題:[SEO][服務架設] 讓 MediaWiki 使用短網址(short url)
作者:jjdai (jjdai)
時間:2007-02-11 03:13:36
來源:61.230.205.142

此文:
點閱:4583
回覆:2
如標題,讓 MediaWiki 使用短網址(short url),意即讓 http://www.zhupiter.com/endir/index.php/Main_Pagehttp://www.zhupiter.com/endir/index.php?title=Main_Page 變成 http://www.zhupiter.com/endir/Main_Page

可參考的文件:


以設定 apache web server 的 httpd.conf 為例,只要做以下設定即可:

I. 設定 httpd.conf

1. 確認 ReWrite 模組有安裝

2. 設定 httpd.conf
<Directory /home/wiki>
.....
       Options FollowSymLinks
       RewriteEngine On
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]
.....
</Directory>

3. 重跑 web server

II. 設定 LocalSettings.php
在自己的 MediaWiki 的『根目錄』中的 LocalSettings.php 檔案中增加以下這行設定:
$wgArticlePath = "$wgScriptPath/$1";



特別說明事項:

  1. 避免 MediaWiKi 的『編輯器』等相關 icon 圖路徑被 rewrite:

  2. 增加一行設定:『RewriteRule ^(images|skins|fckeditor)/ - [L]
    或增加這一行避免 rewrite 相關檔案: RewriteRule \.(php|html|gif|jpg|png|css|js)$ - [L]

  3. 避免連結站內的 URL 被 rewrite:

  4. 增加:『RewriteRule ^[^:]*\. - [L]
    增加:『RewriteRule ^[^:]*\/ - [L]

  5. 避免改成短 URL 被各家 robot 誤認為是 spam,在『根目錄』中擺上『robots.txt』檔案,內容為:

  6. User-agent: *
    Disallow: /index.php


    或者,MediaWiki 程式和虛擬的文件目錄是分開時(例如: MediaWiki 程式是在 /mediawiki/ 目錄,虛擬的文件目錄是在 /wiki/), robots.txt 內容可以為:
    User-agent: *
    Disallow: /mediawiki


  7. 無法動到 httpd.conf 的話,可以在『自家』的 .htaccess 檔案中設定,詳情請參考上述的[1]。


  8. 有人可能避免用 ReWrite 而影響伺服器的效能因此改用以下方法(僅是範例):

  9. 1. 在網頁的『根目錄』中
    ln -s mediawiki/index.php ./wiki

    2. 在 httpd.conf 或 .htaccess 中
    AddHandler dh-php /cgi-system/php5.cgi
    <Files "wiki">
    SetHandler dh-php
    </Files>



--
jjdai
(C) http://rental.zhupiter.com | zhupiter@gmail.com
序號:#1.
設定屬性  | 搬移文章  | 刪除文章  | 修改文章  | 回應此文章

標題:Re: [SEO][服務架設] 讓 MediaWiki 使用短網址(short url)
作者:jjdai (jjdai)
時間:2007-02-15 04:04:46
來源:61.230.202.101
網路上有名的維基百科(Wikipedia, 維基百科中文版)就是用 MediaWiki 程式架設出來的。或是說,MediaWiki 原來是為了 Wikipedia 而寫的,它目前是個『自由軟體套件(GPL Licence)』。

除了維基百科的一些姊妹計畫站外,網路上有一大堆用 MediaWiki 套件架設出來的網站。諸彼特網站目錄也計畫要用 MediaWiki 套件為基礎去設計一套運作機制,讓網站的擁有者可以在諸彼特網站目錄中編輯自己的網站資訊,並可以為自己的資料頁面上鎖/解鎖。

維基姊妹計畫:
維基詞典
維基教科書
維基語錄
維基共享資源
維基新聞
維基文庫
維基物種
元維基

--
jjdai
(C) http://rental.zhupiter.com | zhupiter@gmail.com
序號:#2.
設定屬性  | 搬移文章  | 刪除文章  | 修改文章  | 回應此文章

標題:Re: [SEO][服務架設] 讓 MediaWiki 使用短網址(short url)
作者:aliase (aliase)
時間:2007-02-12 15:48:13
來源:220.130.44.130
這是甚麼東東阿?
序號:#3.
設定屬性  | 搬移文章  | 刪除文章  | 修改文章  | 回應此文章

 | 


Display Page Rank
諸彼特租屋資訊網 - 租屋,租房子,租屋網站,房屋出租

諸彼特租屋資訊網

版權所有 (C) 1999-2012 Dai Juin-Jia. All Rights Reserved. - 服務條款 - Since 2000/04/06Company Logo - 諸彼特租屋資訊網
Powered by DjLibPhp