0

我正在使用亚马逊 Ec2。我在 .htaccess 方面不专业,我在 .htaccess 中提到过

RewriteCond %{HTTP_HOST}    ^([\w-]+).example.com$
RewriteCond %{REQUEST_URI}  !^/example.com/
RewriteRule ^(.*)$          /example.com/$1?subdomain=%1 [LAST,QSA]

当我尝试执行此username.example.com操作时example.com/subdomain?id=username

我正在使用 EC2 亚马逊服务器。

第一个问题是如果我试图执行,username.example.com那么这个域没有得到解决。

第二个问题上面的 htaccess 对我不起作用。如果有人可以解决这将有所帮助

4

1 回答 1

1

您无法使用.htaccess文件执行此操作,您需要设置一个通配符虚拟主机,然后将其重写为您需要的 URL。

信息可能有用,您也可以参考此问题

于 2013-04-03T12:43:09.400 回答