
안녕하세요, 고유 링크 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 파일의 <Directory"에 AllowOverride All ”을 추가하려고 시도했지만 도움이 되지 않았습니다.
답변1
이것을 .htaccess 파일에 추가하여 문제를 해결했습니다.
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
</IfModule>