为什么我的htaccess文件没有重定向链接没有http

时间:2014-11-26 05:11:17

标签: php apache .htaccess redirect

我一直在尝试通过我的网站进行重定向,但是当我提供重定向链接时,除非您添加 http

,否则它无法正确重定向

重定向网址

tracker02.globaltracking.com/ric?track=100&go=www.fox.com

.htaccess文件

RewriteEngine On
RewriteBase /

RewriteCond %{ENV:PROCESSED} TRUE
RewriteRule (.*) $1 [S=2]

RewriteCond %{QUERY_STRING} ^.*([^?&]*)go=
RewriteCond %{QUERY_STRING} ^.*([^?&]*)track=
RewriteRule ^(rd) /redirect.php

RewriteCond %{HTTP_COOKIE} id=([^;]+) [NC]
RewriteRule ^(rd)$ https://%{HTTP_HOST}/pros_redirect.php?atid=%1 [R=permanent,QSA,L]

RewriteCond %{HTTP_COOKIE} !id=[^;]+ [NC]
RewriteCond %{QUERY_STRING} ^.*&go=([^?&]*)\??([^&]*)&*.*$
RewriteRule ^ric$ ${allowed_sites:%1|/ric.gif}?%2 [NE,E=PROCESSED:TRUE]

RewriteCond %{ENV:PROCESSED} TRUE
RewriteCond %{QUERY_STRING} ^(.*)%26(.*)$
RewriteRule (.*) $1?%1&%2 [NE,N]

RewriteCond %{ENV:PROCESSED} TRUE
RewriteRule (.*) $1 [NE,L]

RewriteRule ^(ric)$ /ric.gif [L]

任何人都可以帮助我...我得到的错误是

  

在此服务器上找不到请求的网址/www.fox.com。

0 个答案:

没有答案