설치 절차가 조금 까다로워요 ...
rewrite rule은 Laravel Rewrite 기본 룰을 사용하시면 되는데, 이제 문제는 IIS에선 기본적으로 WebDav 플러그인 덕분에 일부 기능에서 HTTP 405 를 뿜어 주시더라고요 ...
해당 사이트에 대하여 WebDav 모듈과 WebDav 처리기를 모두 삭제해 주셔야 HTTP 405 오류가 발생하지 않습니다.
설치 방식도 조금 다릅니다.
php -r "readfile('http://start.xpressengine.io/installer');" > install; php install
이 명령어로 진행하셔야 합니다.
(Composer가 올바르게 설치되어 있지 않은 경우 설치 진행은 문제가 없으나 APP_KEY 가 올바르게 들어가지 않아 오류가 발생할 수 있습니다.)
윈도 서버에서는 이 문제가 발생할 확률이 상당히 높습니다.
반드시 .env 파일에 APP_KEY가 올바르게 입력되었는지 확인하시기 바랍니다.
WIndows 에서는 설치 과정중 퍼미션 조정 부분에서 Exception이 발생합니다.
그냥 무시하시고 storage 폴더 보안 탭에서 IIS_IUSRS 계정에게 모든 권한을 부여해 주시면 정상적으로 구동이 가능합니다.