Php htaccess重定向(如果不包括在组IP中)

Php htaccess重定向(如果不包括在组IP中),php,apache,.htaccess,codeigniter,redirect,Php,Apache,.htaccess,Codeigniter,Redirect,我是htaccess的新手。如果IP不是来自我的组IP,我会遇到htaccess重定向问题。我的组IP总是有106.161.xxx.xxx。106.161总是一样的。但如果IP不是来自106.161,我必须重定向。我使用Codeigniter的基本htaccess,它具有 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index

我是htaccess的新手。如果IP不是来自我的组IP,我会遇到htaccess重定向问题。我的组IP总是有106.161.xxx.xxx。106.161总是一样的。但如果IP不是来自106.161,我必须重定向。我使用Codeigniter的基本htaccess,它具有

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
现在我用

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REMOTE_ADDR} ^106.161\.
RewriteRule ^(.*)$ index.php/$1 [L]

RewriteRule ^(.*)$ http://example.com/notmygroup [L]
我还没找到办法。如果有任何关于htaccess的基本教程或建议,欢迎提供。
谢谢。

首先:您的规则有误,请检查IP地址……第二:您应该对重定向到example.com/notmygroup的代码进行编码,因为您的条件被否定。第三:apaches重写模块的文档质量非常好,并提供了很好的示例:感谢您的建议,我已经更新了我的问题。嗯,我看不出有什么不同。。。