Closed. This question is off-topic。它当前不接受答案。
想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic。
已关闭8年。
Improve this question
我在弄清楚设置SSL虚拟主机及其非SSL副本的正确方法时遇到了麻烦。
我现在有这样的东西:
和
它可以正常工作,但是每次我在其中一个虚拟主机中编辑指令时,我也必须在另一个虚拟主机中进行修改。有没有更干净,更优雅的产品?
想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic。
已关闭8年。
Improve this question
我在弄清楚设置SSL虚拟主机及其非SSL副本的正确方法时遇到了麻烦。
我现在有这样的东西:
<VirtualHost myip:80>
plenty of directives here
</VirtualHost>
和
<VirtualHost myip:443>
same directives as above
</VirtualHost>
它可以正常工作,但是每次我在其中一个虚拟主机中编辑指令时,我也必须在另一个虚拟主机中进行修改。有没有更干净,更优雅的产品?
最佳答案
要同时在HTTP和HTTPS URL上运行网站,您唯一的选择是使用相同的DocumentRoot运行2个单独的VirtualHost。
如果指令上下文允许,则可以将某些常用设置保留在两个DocumentRoot的父文件夹中的.htaccess文件中。
关于virtualhost - apache virtualhost SSL +非SSL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10387688/
10-09 08:41