我在很少的域上有很多相同代码的项目。但是有些服务打算在每个域的根目录中看到个人key.txt。
因此,在我的项目中,我使用包含域名的子文件夹创建文件夹“keys”,其中包含自己的key.txt。
现在最好在.htaccess中创建RewriteRule:
/key.txt -> /keys/{http_host}/key.txt
怎么做?
答案 0 :(得分:1)
您可以使用RewriteCond
确定一些服务器变量(请参阅httpd mod_rewrite documentation),然后通过反向引用%1
使用此值:
RewriteCond %{HTTP_HOST} (.*)
RewriteRule ^key\.txt /keys/%1/key.txt