Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache mod_重写内场循环_Apache_Mod Rewrite_Infinite Loop - Fatal编程技术网

Apache mod_重写内场循环

Apache mod_重写内场循环,apache,mod-rewrite,infinite-loop,Apache,Mod Rewrite,Infinite Loop,我有Apache2.2和3个虚拟主机,还有一个mod_rewrite infinite lopp问题我无法解决。Apache位于我公司局域网的192.168.1.228 IP地址上。2个虚拟主机工作正常。第三个问题。我的网络管理员创建了一个子域,指向192.168.1.228。虚拟主机的配置方式如下: <VirtualHost 192.168.1.228> DocumentRoot "C:/Apache/htdocs/stansrodowiska" ServerName

我有Apache2.2和3个虚拟主机,还有一个mod_rewrite infinite lopp问题我无法解决。Apache位于我公司局域网的192.168.1.228 IP地址上。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> 
当然,我认为/stansrodowiska/index.php/的重复次数要多得多,大约有2048个字符,这是HTTP POST的最大值。 奇怪的是,完全相同的mod_重写规则在其他预配置的WAMP环境(Vertrigo)上工作。
下面是Codeigniter 1.7.2应用程序

错误是否在mod_重写规则中,还是我必须在其他地方搜索?

更改此行:

RewriteRule ^(.*)$ /stansrodowiska/index.php/$1 [L]
致:


半确定-在我转到后的浏览器地址栏中:它将url转换为:。IP后的部件正常。我不知道为什么它显示的是IP而不是地址:?第二件事:它不是将我重定向到正确的应用程序,而是重定向到具有不同应用程序的其他虚拟主机。但现在,我得到了小chars左屠把这里的代码的第二VHost。我会把它放在另一个评论中。如果修改是正确的解决方案,所以我接受。其余的都是我的错误,我改正了。
RewriteRule ^(.*)$ /stansrodowiska/index.php/$1 [L]
RewriteRule ^(.*)$ /index.php/$1 [L]