我在装有 Apache 的 Ubuntu 服务器上运行了 Omeka 的安装。我已加载 SSL 证书,看起来一切正常,但现在只能加载网站的第一页。其他任何操作都会出现“未找到 URL”错误。无论我将其设置为什么似乎都无所谓DocumentRoot
。目前它是默认设置/var/www/html
,但我尝试了多种变体。
我认为问题出在 DocumentRoot 上;这是唯一对我有意义的事情,但也可能是 Omeka 本身的问题,而我却没有注意到。
我修改了服务器生成的 000-default.conf 文件RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] <Directory "/var/www/html" > AllowOverride All </Directory>
除此之外,我所做的就是将证书加载到etc/ssl/certs
并etc/ssl/private
尝试DocumentRoot
在 default-ssl.conf 文件中进行更改