对于启用SSL的主机,有没有办法使用它或类似的东西?
VirtualDocumentRoot / www / vhosts /%0 / public
我希望每次在开发框中开始使用新域时都要避免配置Apache。最好只添加一个目录,遵循标准命名约定,并能够使用HTTP或HTTPS自动访问该站点。
我意识到这绝对不是生产服务器的路线,但它应该适合开发。
使用mod_rewrite的一个例子非常接近,但是当你添加主机时我还需要更新配置映射文件(我正试图避免)。 http://sweon.net/2008/01/hosting-multiple-ssl-vhosts-on-a-single-ipportcertificate-with-apache2
有什么想法吗?
由于
答案 0 :(得分:0)
我上面提到的文章的作者非常好,可以提出解决方案。
这适用于Apache 2.2:
RewriteRule ^ /(。*)$ / var / www /%{HTTP_HOST} / htdocs / $ 1 [E = VHOST:$ {lowercase:%{HTTP_HOST}}]