Перенос htaccess в VirtualHost

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Ответить
maxtor
Сообщения: 78
Зарегистрирован: 2011.12.06, 11:04

Перенос htaccess в VirtualHost

Сообщение maxtor »

Потребовалось избавиться от корневого .htaccess, для этого перенес Rewrite настройки в VirtualHost, но здесь возникли проблемы.
Использовал эти настройки: http://yiiframework.ru/doc/guide/ru/qui ... inx-config

Но в таком варианте, при открытии главной страницы, сервер отдавал 400 bad request

Включил логирование для Rewrite: LogLevel alert rewrite:trace6
И обнаружил в логе следующее:

Код: Выделить всё

[Fri Oct 30 18:55:52.245231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31d8168/initial] init rewrite engine with requested uri /
[Fri Oct 30 18:55:52.245231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31d8168/initial] applying pattern '.' to uri '/'
[Fri Oct 30 18:55:52.245231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31d8168/initial] RewriteCond: input='/' pattern='!-f' => matched
[Fri Oct 30 18:55:52.245231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31d8168/initial] RewriteCond: input='/' pattern='!-d' => not-matched
[Fri Oct 30 18:55:52.245231 2015] [rewrite:trace1] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31d8168/initial] pass through /
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.php
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.php'
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.php' pattern='!-f' => matched
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.php' pattern='!-d' => matched
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.php' -> 'index.php'
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.pl
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.pl'
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.pl' pattern='!-f' => matched
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.pl' pattern='!-d' => matched
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.pl' -> 'index.php'
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.cgi
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.cgi'
[Fri Oct 30 18:55:52.246231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.cgi' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.cgi' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.cgi' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.asp
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.asp'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.asp' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.asp' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.asp' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.shtml
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.shtml'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.shtml' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.shtml' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.shtml' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.html
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.html'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.html' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.html' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.html' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /index.htm
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/index.htm'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.htm' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/index.htm' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/index.htm' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.php
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.php' pattern='!-f' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.php' pattern='!-d' => matched
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.php' -> 'index.php'
[Fri Oct 30 18:55:52.247231 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.pl
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.pl'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.pl' pattern='!-f' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.pl' pattern='!-d' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.pl' -> 'index.php'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.cgi
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.cgi'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.cgi' pattern='!-f' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.cgi' pattern='!-d' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.cgi' -> 'index.php'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.asp
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.asp'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.asp' pattern='!-f' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.asp' pattern='!-d' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.asp' -> 'index.php'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.shtml
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.shtml'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.shtml' pattern='!-f' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.shtml' pattern='!-d' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.shtml' -> 'index.php'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.html
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.html'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.html' pattern='!-f' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.html' pattern='!-d' => matched
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.html' -> 'index.php'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /default.htm
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/default.htm'
[Fri Oct 30 18:55:52.248232 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.htm' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/default.htm' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/default.htm' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.php' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.php' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.php' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.pl
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.pl'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.pl' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.pl' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.pl' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.cgi
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.cgi'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.cgi' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.cgi' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.cgi' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.asp
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.asp'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.asp' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.asp' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.asp' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.shtml
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.shtml'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.shtml' pattern='!-f' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.shtml' pattern='!-d' => matched
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.shtml' -> 'index.php'
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.html
[Fri Oct 30 18:55:52.249233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.html'
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.html' pattern='!-f' => matched
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.html' pattern='!-d' => matched
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.html' -> 'index.php'
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] init rewrite engine with requested uri /home.htm
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace3] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] applying pattern '.' to uri '/home.htm'
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.htm' pattern='!-f' => matched
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace4] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] RewriteCond: input='/home.htm' pattern='!-d' => matched
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] rewrite '/home.htm' -> 'index.php'
[Fri Oct 30 18:55:52.250233 2015] [rewrite:trace2] [pid 5136:tid 1844] mod_rewrite.c(475): [client 127.0.0.1:52986] 127.0.0.1 - - [site/sid#12b3068][rid#31cc138/subreq] local path result: index.php
Я так, понял, что апач не может найти файл index.php
Задал абсолютный путь до файла: RewriteRule . D:/Programs/xampp/htdocs/yii/site/index.php

Главная загрузилась, но вот вся статика - нет. Из лога я так понял, что она вся пошла через index.php - в логе Yii появилось множество сообщений о 500 ошибках, в которых фигурировали как раз файлы статики.

Подскажите как правильно настроить VirtualHost без htaccess.

Мой конфиг:

Код: Выделить всё

<VirtualHost *:80>
    DocumentRoot "D:/Programs/xampp/htdocs/yii/site/"
    ServerName "site"
    AddDefaultCharset UTF-8
    
    RewriteEngine On
    LogLevel alert rewrite:trace6

    #RewriteRule ^/avatars/([0-9]{3})([0-9]{3})(.*)$ /avatars/$1/$2/$3
    #RewriteRule ^/uploadImages/([0-9]{3})([0-9]{3})(.*)$ /uploadImages/$1/$2/$3

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . D:/Programs/xampp/htdocs/yii/site/index.php
</VirtualHost>
 
Ответить