【发布时间】:2019-08-18 11:37:40
【问题描述】:
我在一个目录“w”中有文件,我想从不同的目录访问这些相同的文件。
我在“w”目录中安装了 MediaWiki,创建了一个短 url 以链接到 url“wiki”。我在“w”目录中有文件,但可以从http://example.com/wiki 访问。我想拥有一个完全采用http://example.com/second-wiki url 格式的第二个wiki。
由于 MediaWiki 使用来自数据库的文件内容,因此代码实际上不需要更改,即使是 LocalSettings.php。我建立了一个数据库系统,修改了 MediaWiki 系统,并在单个数据库中创建了多 wiki 支持,方法是使用带有输入信息(例如要使用的 url)的数据库表。或者甚至使用相同的文件并将 localsettings.php 文件添加到目录“w2”,但使用原始目录“w”中的所有其他内容。这可能吗?最好使用 .htaccess 或其他同样易于编辑的文件。我不希望对 php 配置进行任何更改。
【问题讨论】:
-
是的,我认为您可以通过指向其他目录的符号链接来完成此操作。 shellhacks.com/symlink-create-symbolic-link-linux
-
查看 httpd 文档中的
Alias。 -
好的,谢谢@Nic3500 我会调查别名。以及符号链接。
标签: php apache .htaccess url mediawiki