htaccess:允许自己的域请求和一些特定的引用

时间:2014-03-26 10:10:58

标签: .htaccess codeigniter referer

使用.htaccess文件我试图通过重定向来允许特定的引用和我自己的域请求被处理并拒绝其他任何域请求。

无法使用此功能.htacces ...

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://www\.myowndomain\.com(.*) [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.myfrienddomain\.com/subfolder(.*) [NC]
RewriteRule ^(.*)$ http://www.go-out-of-here.com[R=301,L]

RewriteCond %{REQUEST_URI} !^/assets
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

我的意思是: 如果它不是我自己域名的请求,而且不是我朋友域名的请求...请离开这里, 别的... passthrough。 似乎允许来自我的朋友域但不允许来自我自己域的内部请求。

这里有什么不对,朋友?有任何想法吗? 提前谢谢!

0 个答案:

没有答案