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