Тьфу. Прежде чем приступить к тестированию конфигурации Apache, убедитесь, что cake.generic.css
доступен в вашей папке app/webroot/css/
. Это очень вводящее в заблуждение сообщение об ошибке.
Состояние перезаписи URL проверяется косвенно путем проверки доступа к cake.generic.css
(который будет обнаружен только в том случае, если перезапись URL работает).
Красное поле ошибки по умолчанию home.ctp
ВСЕГДА отображается по умолчанию. Тогда стиль в cake.generic.css
скроет его через
#url-rewriting-warning {
display:none;
}
Но это означает, что если файл cake.generic.css
не найден (например, потому что вы удалили его, чтобы использовать свой собственный CSS), окно ошибки будет не скрытым, , даже если Перезапись URL работает отлично.
В общем, игнорируйте ошибку перезаписи URL на домашней странице по умолчанию. Попробуйте получить доступ к одному из ваших контроллеров + представлений и посмотрите, работает ли он.