Rewrite 때문에 .htaccess 파일을 사용하는데 DirectoryIndex 때문에 500 Internal server error 오류가 발생합니다. 무슨 문제 인가요?
(DirectoryIndex in .htaccess giving internal server error)
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php?qa-rewrite=$0&%{QUERY_STRING} [L]
</IfModule>
첫줄을 제거하면 정상적으로 페이지가 출력됩니다.