jtraulle
(Jean Traullé)
2월 18, 2020, 12:09오후
1
안녕하세요,
제 문제는 이전에 닫힌 이 스레드와 관련이 있습니다.
I’m sorry if I’ve misdiagnosed this, but I’ve recently experienced some issues after an upgrade on a subfolder setup that had been working before, so I think there may have been a regression on some fronts in the recent past? In particular, I am self-hosting Discourse using the subfolder setup described here , which was happily working (AFAICT) until recently.
Currently, when logging in using SSO or when switching to/from anonymous mode (and maybe in other situations I’ve not yet found), I am r…
@david 님이 제공한 패치를 적용하여 업그레이드했지만, 멀티사이트 설치 환경에서 두 개의 포럼 중 하나에서만 여전히 문제가 발생합니다.
https://www.dolibarr.org/forum 은 https://www.dolibarr.org/forum/ 로 올바르게 리디렉션되지만,
https://www.dolibarr.fr/forum 은 https://www.dolibarr.fr/forum/ 로 리디렉션되지 않아 백색 화면이 표시됩니다.
Discourse는 Serve Discourse from a subfolder (path prefix) instead of a subdomain 을 참고하여 설치했으며, 멀티 컨테이너 Docker 구성(web_only 및 data)을 사용하고 있습니다.
또한 관찰한 사항 중 하나는 https://www.dolibarr.org/forum/ 에서 메인 햄버거 메뉴를 열면 FAQ 링크가 메뉴 상단에 위치하지만, https://www.dolibarr.fr/forum/ 에서는 여전히 하단에 남아 있다는 것입니다(이유를 모르겠고, 제 이해로는 업데이트 시 변경 사항이 멀티사이트 설치 환경의 모든 포럼에 정상적으로 적용되어야 합니다).
도움을 주시면 감사하겠습니다.
2개의 좋아요
david
(David Taylor)
2월 20, 2020, 4:47오후
5
@jtraulle , 보고해 주셔서 감사합니다. 이 커밋 을 통해 수정될 예정이며, 테스트 통과(tests-passed) 상태는 1시간 이내에 반영될 것입니다.
정상 작동하는 경우, 프록시가 301 리디렉션을 통해 끝의 슬래시를 추가하므로 Discourse의 버그를 우회하게 됩니다.
$ curl -I https://www.dolibarr.org/forum
HTTP/2 301
...
location: https://www.dolibarr.org/forum/
...
3개의 좋아요
jtraulle
(Jean Traullé)
2월 20, 2020, 5:00오후
6
감사합니다. 말씀이 맞네요. 이 부분은 생각하지 못했지만, 충분히 말이 됩니다. (정상 작동하는 포럼의 경우, 다른 시스템 관리자가 Apache2 프록시 측에 rewrite 규칙을 추가해 두었었거든요 )
RewriteRule ^/forum$ /forum/ [L,R=permanent]
정말 감사합니다. 업그레이드해서 결과를 알려드리겠습니다
3개의 좋아요
jtraulle
(Jean Traullé)
2월 20, 2020, 6:58오후
7
david님, 감사합니다. 업데이트를 적용했고 문제없습니다
3개의 좋아요