User talk:Planetoid: Difference between revisions
Jump to navigation
Jump to search
(domace) |
m (回降到Planetoid的最後一次編輯) |
||
| Line 1: | Line 1: | ||
==哇係KJ啦~== | |||
== | 我想邀請你幫忙參與國際年會前的推廣工作,有興趣嗎?我的skype是kaurjmeb --[[User:KaurJmeb|KJ]]([[User talk:KaurJmeb|脫殼脫殼]]) 05:28 2006年十月5日 (EDT) | ||
== | == 請教mediawiki url的省略問題 == | ||
您好!我想把wiki url中的index.php去掉,於是改寫了localsetting.php以及.htaccess文件,所有的詞倏都已經成功重置,但是註冊和登陸的鏈接不能正確重置。請問您可以幫助我嗎?[[用戶:QienKuen|QienKuen]] 03:16 2007年十二月20日 (EST) | |||
* QienKuen: | * QienKuen: 能否張貼一下設定值,與MediaWiki版本及作業系統? --[[用戶:Planetoid|Planetoid]] 21:25 2007年十二月20日 (EST) | ||
好的,我的localsetting.php中相關的設定值是這樣的: | |||
<pre> | <pre> | ||
$wgScriptPath = "/wiki"; | $wgScriptPath = "/wiki"; | ||
| Line 18: | Line 17: | ||
<nowiki>##</nowiki>$wgArticlePath = "$wgScript?title=$1"; | <nowiki>##</nowiki>$wgArticlePath = "$wgScript?title=$1"; | ||
</pre> | </pre> | ||
'''. | '''.htaccess文件'''是這樣設置的: | ||
<pre> | <pre> | ||
RewriteEngine On | RewriteEngine On | ||
| Line 31: | Line 30: | ||
RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA] | RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA] | ||
</pre> | </pre> | ||
我的wiki是安裝在根目錄下的“'''wiki'''”目錄中,因為根目錄下還有其它站點,不可以裝在根目錄中。<br/> | |||
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) | ||
Revision as of 00:33, 31 December 2007
哇係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)