Я пытаюсь установить cakePHP на настройку общего хостинга. После извлечения файлов в папку, например ~/public_html/dev/cake, и посещение соответствующего URL-адреса (в этом случае http://hostname/~username/dev/cake/), я получаю ошибку 404:
Не найдено
Запрошенный URL/usr/home/username/public_html/dev/cake/app/webroot/не найден на этом сервере.
Я подозреваю, что причина этого в том, что при ближайшем рассмотрении абсолютный путь к ~/public_html на самом деле не является /usr/home/username/public_html а скорее /usr/www/users/username/.
Вот что я пытался (но, очевидно, не работал): (~/public_html/dev/cake/app/webroot/.htaccess)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /usr/www/users/username/dev/cake/app/webroot/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
К сожалению, это ничего не меняет (сообщение 404 остается тем же). Мысли?