Nextcloud 12でX-Frame-Optionsの問題が発生しました。

Nextcloud 12でX-Frame-Optionsの問題が発生しました。

Apacheを使用してCentos 7にNextcloud 12を新しくインストールします。まだ何も設定していませんが、管理コンソールに次のエラーコードが表示されます。

X-Frame-Options" HTTP header is not configured to equal to "SAMEORIGIN

X-Content-Type-Options" HTTP header is not configured to equal to "nosniff

.htaccessファイルを見てみましたが、両方が設定されていますが、Apacheを再起動してもエラーは解決しません。

 <IfModule mod_env.c>
# Add security and privacy related headers
Header set X-Content-Type-Options "nosniff"
Header set X-Frame-Options "SAMEORIGIN"
Header set X-XSS-Protection "1; mode=block"
Header set X-Robots-Tag "none"
Header set X-Download-Options "noopen"
Header set X-Permitted-Cross-Domain-Policies "none"
SetEnv modHeadersAvailable true
</IfModule>

ベストアンサー1

こんにちは、Apacheが.htaccessファイルを読み込めないようです。これは通常、次の方法で解決できます。

sudo nano /etc/httpd/conf/httpd.conf

DocumentRoot "/var/www/html"

After the section ends<Directory "/var/www/html"> </Directory>

<Directory /var/www/html/nextcloud>
AllowOverride ALL
Require all granted
</Directory>

Centos 7のnextcloudの完全なインストールガイドです。

おすすめ記事