우선 라르게덴님의 멀티도메인 모듈을 사용하고 있습니다.
기본 url을 abc.com 으로 고정해버리면 모듈이 작동을 하지 않아서,
default_url -> '' 이렇게 공백으로 두니 작동은 합니다. 하지만 이렇게 하면 각종 설정 submit을 하면 잘못된 요청(invalid request) 에러가 납니다. 또한 이렇게 하면 도메인 간 로그인이 공유가 안되더라구요.
https://xe1.xpressengine.com/tip/22867123
요 팁을 적용하면 로그인 공유가 되더라구요. 멀티 도메인 모듈도 잘 작동하구요. 하지만 마찬가지로 각종 설정(위젯,모듈,애드온 등) submit을 하면 잘못된 요청에러가 납니다.
잘못된 요청 에러를 없애려면 어떻게 해야할까요?... 설정 수정할때마다 db.config.php 수정하고 있는데 여간 불편한게 아니네요.ㅠ.ㅠ
희로
Lv. 1
댓글 4
아래를 확인해보세요.
팁에 있는 방법은 CSRF를 지킬 수 있는것인지 의문이 듭니다. ===로 비교해서 해제하는 팁도 있던데 모두 CSRF를 지키지 않고 있으니 저는 추천하지 않습니다.
이 방법은 어떠신지요..?
이것은 보안때문에 xe가 처리하고 있는것이고 멀티도메인은 그것을 준수했기 때문인데요. 멀티도메인에 등록하실때 특정도메인도 같은 모듈명으로 중복 지정해주시면 증상이 해결될 것 같습니다만...
그래도 문제라면 깃허브에 이슈 남겨주세요.