我正在尝试使用htaccess将子域重定向到子文件夹 . 因为我有一个基于用户请求创建子文件夹的脚本,所以我只想提供这个子文件夹(在public_html中创建)指向子域 .

例如,如果用户键入此example.com/test,则转到test.example.com,

或者即使用户键入test.example.com,它也会转到test.example.com

我已经在stackoverflow中检查了很多示例,但没有获得在重定向上保持url到test.example.com的解决方案 . 那么我们怎样才能隐藏重定向

这是代码:

RewriteEngine on
RewriteBase /

    RewriteCond %{HTTP_HOST} ^(.*)\.example\.com
    RewriteRule ^(.*)$ http://example.com/%1/$1 [L,NC,QSA]

当前代码将test.example.com重定向到example.com/test,这是打败目的,因为我必须在浏览器中隐藏子文件夹路径(domain.com/test) .

谢谢