美国主机Lunarpages

Mediawiki中文技术论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4826|回复: 0

[配置] Mediawiki子域名设置

[复制链接]
发表于 2011-11-23 16:50:37 | 显示全部楼层 |阅读模式
RAKsmart美国服务器
Mediawiki安装完成后默认url是http://www.XXX.xxx/wiki/index.php/abcde
我在cpanel后台设置wiki子域名定向到/wiki下,直接访问wiki.XXX.xxx发现无法访问,而wiki.XXX.xxx/README正常访问,现找到解决办法如下

1.修改LocalSettings.php

View Code PHP

#$wgScriptPath = "/wiki";
$wgScriptPath = "";

2.添加LocalSettings.php

View Code PHP



$wgArticlePath = "/$1";
$wgUsePathInfo = false;
$wgScriptExtension = ".php";


3.增加文件.htaccess

View Code TXT


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?title=$1 [L,QSA]
如上操作后,直接访问wiki.XXX.xxx可行,而www.XXX.xxx/wiki/index.php无法再访问了。
据称mediawiki不推荐这样的url访问,但我是个人使用,为了自己方便就行,目前没有发现有异常
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

美国HostEase虚拟主机一年198元

Archiver|手机版|小黑屋|Mediawiki中文技术论坛

GMT+8, 2024-3-28 20:44 , Processed in 0.042477 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表