У меня есть Apache 2.2 и 3 виртуальных хоста на нем, а mod_rewrite - бесконечная ошибка, которую я не могу разрешить.Apache находится в локальной сети моей компании по IP-адресу 192.168.1.228.2 виртуальных хоста работают отлично.Третий делает проблемы.Мой сетевой администратор создал поддомен для указания на этот 192.168.1.228.Виртуальный хост настраивается следующим образом:
<VirtualHost 192.168.1.228>
DocumentRoot "C:/Apache/htdocs/stansrodowiska"
ServerName giostube.mycompany.local
LimitInternalRecursion 1000
<Directory "C:/Apache/htdocs/stansrodowiska">
Options Indexes FollowSymLinks Includes
AllowOverride None
Order allow,deny
Allow from all
RewriteEngine on
RewriteCond $1 !^(index\.php|images|upload|css|download|assets|js|nfos|robots\.txt)
RewriteRule ^(.*)$ /stansrodowiska/index.php/$1 [L]
</Directory>
</VirtualHost>
Если я захожу на этот веб-сайт из моей локальной сети по адресу: http://giostube.mycompany.local/, я получаю
403 Forbidden
You don't have permission to access /stansrodowiska/index.php/stansrodowiska/index.php/stansrodowiska/index.php/stansrodowiska/index.php/stansrodowiska/index.php/stansrodowiska/index.php/stansrodowiska/index.php......... on this server
/ stansrodowiska/index.php/, конечно, повторяется гораздо чаще, я думаю, около 2048 символов, что является максимумом HTTP POST.Странно то, что точно такие же правила mod_rewrite работают в другой предварительно сконфигурированной среде WAMP (Vertrigo).
Под ней находится приложение Codeigniter 1.7.2.
Ошибка в правилах mod_rewrite или я должен искать в другом месте?