我正在尝试将根目录更改为cPanel中的子文件夹。
现在在我的根目录中,我使用下面的代码保存了htaccess文件,该文件可以更早地工作,而不会在地址栏中显示子文件夹名称
下面的代码可以工作,但是它在地址栏中显示了我不需要的子文件夹。关于如何重定向而不提示用户整个子域都在从子文件夹访问它的任何提示,例如而不是在地址栏中显示domain.com/subfolder吗?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L]
</IfModule>