User talk:Planetoid: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
m (回降到Planetoid的最後一次編輯)
(acrolacgetli)
Line 1: Line 1:
==哇係KJ啦~==
sitcco
我想邀請你幫忙參與國際年會前的推廣工作,有興趣嗎?我的skype是kaurjmeb --[[User:KaurJmeb|KJ]]([[User talk:KaurJmeb|脫殼脫殼]]) 05:28 2006年十月5日 (EDT)
==哇係KJ啦~==
我想邀請你幫忙參與國際年會前的推廣工作,有興趣嗎?我的skype是kaurjmeb --[[User:KaurJmeb|KJ]]([[User talk:KaurJmeb|脫殼脫殼]]) 05:28 2006年十月5日 (EDT)


== 請教mediawiki url的省略問題 ==
== 請教mediawiki url的省略問題 ==


您好!我想把wiki url中的index.php去掉,於是改寫了localsetting.php以及.htaccess文件,所有的詞倏都已經成功重置,但是註冊和登陸的鏈接不能正確重置。請問您可以幫助我嗎?[[用戶:QienKuen|QienKuen]] 03:16 2007年十二月20日 (EST)
您好!我想把wiki url中的index.php去掉,於是改寫了localsetting.php以及.htaccess文件,所有的詞倏都已經成功重置,但是註冊和登陸的鏈接不能正確重置。請問您可以幫助我嗎?[[用戶:QienKuen|QienKuen]] 03:16 2007年十二月20日 (EST)


* QienKuen: 能否張貼一下設定值,與MediaWiki版本及作業系統? --[[用戶:Planetoid|Planetoid]] 21:25 2007年十二月20日 (EST)
* QienKuen: 能否張貼一下設定值,與MediaWiki版本及作業系統? --[[用戶:Planetoid|Planetoid]] 21:25 2007年十二月20日 (EST)


好的,我的localsetting.php中相關的設定值是這樣的:
好的,我的localsetting.php中相關的設定值是這樣的:
<pre>
<pre>
$wgScriptPath      = "/wiki";
$wgScriptPath      = "/wiki";
Line 17: Line 18:
<nowiki>##</nowiki>$wgArticlePath = "$wgScript?title=$1";
<nowiki>##</nowiki>$wgArticlePath = "$wgScript?title=$1";
</pre>
</pre>
'''.htaccess文件'''是這樣設置的:
'''.htaccess文件'''是這樣設置的:
<pre>
<pre>
RewriteEngine On
RewriteEngine On
Line 30: Line 31:
RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA]
RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA]
</pre>
</pre>
我的wiki是安裝在根目錄下的“'''wiki'''”目錄中,因為根目錄下還有其它站點,不可以裝在根目錄中。<br/>
我的wiki是安裝在根目錄下的“'''wiki'''”目錄中,因為根目錄下還有其它站點,不可以裝在根目錄中。<br/>
mediawiki是用1.11.0,作業系統是LAMP,確定已經打開了.htaccess功能。是不是因為設定與版本不符呢?[[用戶:QienKuen|QienKuen]] 22:43 2007年十二月20日 (EST)
mediawiki是用1.11.0,作業系統是LAMP,確定已經打開了.htaccess功能。是不是因為設定與版本不符呢?[[用戶:QienKuen|QienKuen]] 22:43 2007年十二月20日 (EST)


* 我測試雖可登錄,但是特殊namespace會出問題。 另外找時間再參考官方文件 [http://www.mediawiki.org/wiki/Manual:Short_URL Manual:Short URL]  --[[用戶:Planetoid|Planetoid]] 12:38 2007年十二月21日 (EST)
* 我測試雖可登錄,但是特殊namespace會出問題。 另外找時間再參考官方文件 [http://www.mediawiki.org/wiki/Manual:Short_URL Manual:Short URL]。   --[[用戶:Planetoid|Planetoid]] 12:38 2007年十二月21日 (EST)

Revision as of 10:49, 9 January 2008

sitcco

哇係KJ啦~

我想邀請你幫忙參與國際年會前的推廣工作,有興趣嗎?我的skype是kaurjmeb --KJ(脫殼脫殼) 05:28 2006年十月5日 (EDT)

請教mediawiki url的省略問題

您好!我想把wiki url中的index.php去掉,於是改寫了localsetting.php以及.htaccess文件,所有的詞倏都已經成功重置,但是註冊和登陸的鏈接不能正確重置。請問您可以幫助我嗎?QienKuen 03:16 2007年十二月20日 (EST)

  • QienKuen: 能否張貼一下設定值,與MediaWiki版本及作業系統? --Planetoid 21:25 2007年十二月20日 (EST)

好的,我的localsetting.php中相關的設定值是這樣的:

$wgScriptPath       = "/wiki";
$wgScriptExtension  = ".php";
$wgScript = "/wiki";
$wgRedirectScript = "$wgScriptPath/redirect.php";
$wgArticlePath = "/$1";
##$wgArticlePath = "$wgScript?title=$1";

.htaccess文件是這樣設置的:

RewriteEngine On
RewriteBase /wiki
RewriteCond %{REQUEST_URI} !^/wiki/$
RewriteCond %{REQUEST_URI} !^/wiki/(stylesheets|images|skins)/
RewriteCond %{REQUEST_URI} !^/wiki/(redirect|texvc|index).php
RewriteCond %{REQUEST_URI} !^/wiki/error/(40(1|3|4)|500).html
RewriteCond %{REQUEST_URI} !^/wiki/favicon.ico
RewriteCond %{REQUEST_URI} !^/wiki/robots.txt
RewriteCond %{QUERY_STRING} ^$ [OR] %{REQUEST_URI} ^/wiki/Special:Search
RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA]

我的wiki是安裝在根目錄下的“wiki”目錄中,因為根目錄下還有其它站點,不可以裝在根目錄中。
mediawiki是用1.11.0,作業系統是LAMP,確定已經打開了.htaccess功能。是不是因為設定與版本不符呢?QienKuen 22:43 2007年十二月20日 (EST)

  • 我測試雖可登錄,但是特殊namespace會出問題。 另外找時間再參考官方文件 Manual:Short URL。 --Planetoid 12:38 2007年十二月21日 (EST)