모니위키에는 기본적으로 “위키주소/wiki.php?action=sitemap” 와 같이 접근하면 사이트맵을 출력해주는 플러그인이 설치되어 있다. 하지만 구글 사이트 관리자에서 이 주소로 제출하려고 하면 사이트맵을 HTML로 인식하고 “Sitemap이 HTML 페이지로 노출됩니다. 대신 지원되는 사이트맵 형식을 사용하세요.”와 같은 오류를 뱉어낸다.
그래서 본인은 plugins/sitemap.php의 코드를 직접 수정하였다.
[IIS] URL Rewrite로 역방향 프록시를 구축했는데 Host 헤더가 의도대로 바뀌지 않는 경우…
출처: http://stackoverflow.com/questions/1842885/modifying-headers-with-iis7-application-request-routing 명령 프롬프트(아마도 관리자 모드로)를 열어 아래 명령어를 실행시킨다.
1 |
appcmd.exe set config -section:system.webServer/proxy /preserveHostHeader:"True" /commit:apphost |
끝. 기본적으로 preserveHostHeader의 옵션이 False로 되어있어서 그렇다고 한다. True로 하면
[IIS, Web] URL Rewrite를 이용한 역방향 프록시를 gzip에 적용할 수 없다고 할 때.. (500.52 Error)
역방향 프록시를 적용할 사이트의 URL Rewrite 에서 서버 변수에 HTTP_ACCEPT_ENCODING과 HTTP_X_ORIGINAL_ACCEPT_ENCODING를 추가해야 한다. 자세한 건 본문 참조.