2010-06-03 51 views
0

重定向的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

+0

我的理解是(除非你向'RewriteRule'添加'[R]')mod_rewrite總是隱藏用戶重定向的URL。您是否發現,根據上述規則,您的用戶正在看到更長更醜陋的網址? – 2012-02-02 12:02:53

回答