重定向的URL有没有什么办法隐藏重定向的URL,这里就是我的想法:如何隐藏与mod_rewrite的
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://%{HTTP_HOST}%{REQUEST_URI}&force
那么长重定向的URL http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://% {HTTP_HOST}%{REQUEST_URI}的东西短样/mintedomain.com/track/
有可能吗?
阿德里安
编辑:
安德鲁:
这是一个统计软件薄荷(haveamint.com)与文件下载跟踪插件。文件下载跟踪器的工作过程是这样:
在.htaccess每个文件(ZIP,RAR,TXT,...)被重定向到tracker.php文件(因为统计): http://mydomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://% {HTTP_HOST}%{ REQUEST_URI}
所以重定向的URL看起来像这样一个zip文件:http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://mydomain/downloads/apple.zip
这对重定向URL是很长的又丑。最适合我将这个重定向的URL重定向到一些较短的网址:例如:http://mydomain.com/track/downloads/apple.zip ..
所以http://mydomain.com/track将是http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php
我的理解是(除非你向'RewriteRule'添加'[R]')mod_rewrite总是隐藏用户重定向的URL。您是否发现,根据上述规则,您的用户正在看到更长更丑陋的网址? – 2012-02-02 12:02:53