을 구분 기호 내 .htaccess
파일입니다RewriteRule의 : 나쁜 플래그는 다음
ErrorDocument 404 /index.php?cmd=notfound
# Maintenance
RewriteCond %{REMOTE_ADDR} !^(Redacted)
RewriteRule^maintenance.php [L]
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(\w+)(?:/(\w+))?(?:/(\w+))?(?:/(\w+))?(?:/(\w+))?(?:/(\w+))?/?$ route.php?1=$1&2=$2&3=$3&4=$4&5=$5&6=$6 [L]
그것은 작동 오류가 그러나 문제가 : 마지막 RewriteRule의는 인수에 공백을 허용하지 않습니다. 함자 이미 당신에게 솔루션을 말했다처럼
RewriteRule: bad flag delimiters
'[\ w \] +'또는'[\ w \ s] + '를 사용하십시오. – HamZa
감사합니다. – Zapk