我有一個代理腳本,它寫了非常醜陋的長URL。代理腳本automaticaly重寫長的難看網址所有HREF鏈接,網址重寫減慢代理很多
mysite.com/proxy.php?url=somesite.com
mysite.com/proxy.php?url=somesite.com/somedir
mysite.com/proxy.php?url=somesite.com/somedir/somepage.php
解決這個問題我已經做了兩件事情
編輯代理腳本,讓所有 HREF鏈接改寫爲
mysite.com/somesite.com
加在.htaccess重寫規則,使短 的URL重寫現在...
mysite.com/somesite.com
的RewriteCond%{} REQUEST_FILENAME!-f
的RewriteCond% {REQUEST_FILENAME}!-d
重寫規則^(。*)$ proxy.php?URL 1 = $ [L,QSA]
問題是,每當我點擊一個代理加載頁面上的鏈接時,它似乎比以前花費了很多時間做了所有這些整容工作。我的重寫規則有問題嗎?