2019年12月7日土曜日

Nextcloud Chromeでリダイレクトループが発生する

Nextcloudを使っているのですが、特にChromeでリダイレクトループが発生して困っていました。
Cookieをクリアすれば治るのですが、毎回そのようなことを使用者にさせるわけにもいきません。

Apacheのリダイレクト設定で以下の1行を追加して対応しました。
RewriteCond %{REQUEST_URI} !^/$  

例:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/$← 追加(無限ループ回避、トップページへのアクセスはリダイレクトをかけない)
RewriteRule https://www.hoge.com/
RewriteRule ^/(.*)$ https://www.hoge.com/? [R]


参考:Rewrite(リダイレクト) 無限ループの回避方法 | ex1-lab
https://ex1.m-yabe.com/archives/1226

0 件のコメント:

コメントを投稿