![]() |
1
6
将整个joomla安装移动到服务器上的子文件夹( http://example.com/subdir ),但仍从根目录访问它( http://example.com )我做了以下工作:
(代码修改自 this excellent answer )
修改默认的joomla.htaccess文件,现在位于/subdir文件夹中,以包含RewriteBase:
经过这些修改后,似乎一切都按应有的方式运行。 |
![]() |
2
1
您可以覆盖文件/包含/定义。php安装。将此文件复制到安装的根文件夹,然后将所有文件夹名称更改为您喜欢的设置。 输入/索引。php,您可以看到它如何首先检查if/defines。php存在。然后继续加载/包含/定义。php,如果未定义_JDEFINES。所以一定要包括
在重写的/defines.php-file中。祝你好运:) 下面是如何索引的。php加载文件夹定义:
我现在看到,您可以用类似的方法copy/administrator/includes/defines覆盖/adminiinistrator中的文件夹位置。php到/administrator并在此处覆盖文件夹。 |
![]() |
3
0
|
![]() |
4
0
我首先尝试了公认的答案。但是,该答案也会将现有文件和文件夹重定向到新的子目录。 为此,我使用了:
相反 我知道这不是最好的解决方案,因为它不能正确隐藏子目录。然而,它允许保持该站点上的现有代码正常工作。 |
![]() |
Drunken Daddy · 角度2:在子目录中部署时未加载资产 7 年前 |
![]() |
Graviton · Windows-将文件夹移动到自身?[已关闭] 7 年前 |
![]() |
paulcab · 使用cmd提示符获取不带路径和扩展名的文件名 9 年前 |
![]() |
Byte Commander · 递归深度有限的旅行目录树 9 年前 |
![]() |
Kard Nails · 在子目录中安装Joomla 9 年前 |