【发布时间】:2018-08-14 11:41:15
【问题描述】:
我有一个域 example.com 并创建了一个通配符子域以将其指向 DOC 根
我想要它,这样任何人都可以使用 name.example.com,然后让它在末尾添加他们的会员 ID name.example.com/a/5
我创建了以下 .htaccess 代码
RewriteCond %{HTTP_HOST} ^name\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.name.example.com/a/1/$1 [L,R=301,QSA]
这是正确重定向到www.name.example.com/a/1/,但我需要它作为name.example.com/a/1/
当我从 .htaccess 规则中删除 www 时,它正在进行重定向循环
webserver 是 apache
【问题讨论】:
-
uri
/a/1中的a是固定路径吗? -
是的,网址中的“a”将被修复
标签: apache .htaccess url-rewriting wildcard-subdomain