小编MDe*_*ein的帖子

.htaccess将子域重写到目录并将子域保留在url中

我需要使用.htaccess将子域重写为子目录,但是将子域保留在url中,如下所示:

在浏览器中访问的网址: sub1.domain.com

服务网址: sub.domain.com/sub1/

我尝试了以下内容

RewriteCond %{HTTP_HOST} ^subdomain.domain.com
RewriteRule ^(.*)$ http://subdomain.domain.com/subdomain/$1 [L,NC,QSA]
Run Code Online (Sandbox Code Playgroud)

但这会导致无限循环.我知道通过php更容易做到这一点,但使用.htaccess是否有任何解决方案?

php apache .htaccess mod-rewrite url-rewriting

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

.htaccess ×1

apache ×1

mod-rewrite ×1

php ×1

url-rewriting ×1