wordpress - Https 站点版本显示 Apache 起始页,但 http 运行良好
问题描述
嗨,我在使用永久链接 wordpress 后遇到了一个小问题,该站点的 https 版本显示了 Apache 起始页。在 http 版本上,网站和所有永久链接都可以正常工作。我还想说,在不使用永久链接的情况下,http 和 https 上的网站运行良好。我正在使用 CentOS 8
我的 .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我的 httpd.conf
IncludeOptional conf.d/*.conf
<VirtualHost *:443>
DocumentRoot "/var/www/wordpress"
ServerAlias www.example.com
<Directory "/var/www/wordpress">
allow from all
Options None
Require all granted
</Directory>
SSLEngine on
SSLProtocol +TLSv1.1 +TLSv1.2
SSLCertificateFile /var/ssls/cazzy_store.crt
SSLCertificateKeyFile /var/ssls/cazzy.key
SSLCACertificateFile /var/ssls/cazzy_store.ca-bundle
</VirtualHost>
我尝试在我的 httpd.conf 文件中将 AllowOverride All “添加到 <Directory”,但它没有帮助
解决方案
我通过将其添加到我的 .htaccess 文件中解决了这个问题
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
</IfModule>
推荐阅读
- reactjs - 类型随时间变化的变量的类型注释
- sql - 使用 count 作为一个表的总数作为另一个表中的 int 字段
- git - Git fetch 在 SSH 模式下工作,但在 jenkins 下的 HTTPS 中失败
- pandas - pandas 将带有数字和 nan 的对象转换为整数或浮点数
- css - 无法使字体粗细工作我如何使它工作?
- c# - 如何检查面板的 BackgroundImage 属性
- php - 在文本文件 php 中保存带有变量的 "
- arrays - 获取每列出现 1 的行索引
- c# - 将自定义 DateTimepicker 值转换为日期时间
- javascript - 如何在客户端以编程方式将商品添加到购物车?电子商店 WP