我的服务器上有一个 Facebook 应用,我需要在 http 和 https 上运行它。现在我的服务器上有两个不同的文件夹:httpdocs 和 httpsdocs。我现在如何从 httpsdocs 文件夹指向包含文件/页面的“普通”httpdocs 文件夹?
答案1
最简单的答案是将DocumentRoot
SSL 虚拟主机的 更改为与非 SSL 虚拟主机相同的文件夹。换句话说,在配置文件中更改httpsdocs
为。httpdocs
答案2
首先,您可以将 HTTP 和 HTTPS 虚拟主机指向同一个目录 - 如果没有不同的文件,则没有理由保留两个相同的目录。
而且,如果您确实需要两个单独的目录,您可以创建符号链接以保持相同的内容同步:
ln -s /var/www/httpdocs/somefileordirectory /var/www/httpsdocs/
您可以查看man ln
更多信息。