簡體   English   中英

如何使用mod_rewrite隱藏重定向的URL

[英]How to hide the redirected URL with mod_rewrite

有什么辦法可以隱藏重定向的URL,這就是我的想法:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://%{HTTP_HOST}%{REQUEST_URI}&force

因此,較長的重定向網址http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://% {HTTP_HOST}%{REQUEST_URI}到較短的類似/mintedomain.com/track/

有可能的?

阿德里安

編輯:

安德魯:

這是一個帶有文件下載跟蹤器插件的統計軟件Mint(haveamint.com)。 文件下載跟蹤器通過以下方式工作:

在.htaccess中,每個文件(zip,rar,txt等)都被重定向到tracker.php文件(由於統計信息): http : //mydomain.com/mint/pepper/tillkruess/downloads/tracker.php? url = http://% {HTTP_HOST}%{REQUEST_URI}

因此,對於zip文件,重定向的url看起來像這樣: http : //minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php? url= http : //mydomain/downloads/apple.zip

重定向的URL非常長且難看。 對我來說,最好的辦法是將該重定向的URL重定向到較短的URL:例如: http : //mydomain.com/track/downloads/apple.zip ..

因此, http://mydomain.com/track將是http://minteddomain.com/mint/pepper/tillkruess/downloads/tracker.php

我不確定您要做什么。 您是要隱藏長網址中的所有“丑陋”內容,還是擁有http://minteddomain.com/track/www.example.com/whatever.html ,然后它將重定向到http://www.example。 com / whatever.html 或者,您是否試圖不讓URL顯示正在完全重定向用戶?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM