gpt4 book ai didi

.htaccess - 不可见的 .htaccess 从/public_html/重定向到/public_html/folder

转载 作者:行者123 更新时间:2023-12-04 12:25:19 31 4
gpt4 key购买 nike

我需要将我的主机帐户的根域指向一个子目录 (joomla)。我希望这是不可见的(即浏览器地址栏不会改变)。另外,当用户点击根目录或子文件/子文件夹时,我需要它来工作。

我已经尝试了以下规则,它们单独工作,但我无法让它们一起工作。

当未指定子文件/子文件夹时,此方法有效:

RewriteEngine On
RewriteRule ^$ /joomla/ [L]

当指定子文件/子文件夹时,此方法有效:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+)$ /joomla/$1 [L]

我只是不知道如何将它们结合起来。

最佳答案

RewriteEngine On

RewriteRule ^(.*)$ /joomla/$1 [L]

应该工作(未经测试)。这与您的第二次尝试之间的主要区别是 + 与 *。 + 将匹配一个或多个,而 * 将匹配 0 个或多个,因此当未指定文件/子目录时,这也应该起作用。

关于.htaccess - 不可见的 .htaccess 从/public_html/重定向到/public_html/folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2927507/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com