我試圖在mod-rewrite中傳遞一個URL作爲參數。我想我的正則表達式存在一個問題。這是我的.htaccess:在mod-rewrite中傳遞和URL作爲參數
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule **^go/((http:\/\/)+[A-Za-z0-9\-]+[\.A-Za-z])/?$** feedmini.php?url=$1 [L]
</IfModule>
我要傳遞的URL看起來像http://www.aaaa.com/aaa/?q=v但是當過我嘗試達到它去/ http://www.aaaa.com/aaa/?q=v我收到一個404錯誤頁面。我也嘗試過**^go/([A-Za-z0-9\-\/:]+[\.A-Za-z]+)/?$**
,但是我通過的URL是這樣的:http:/www.aaaa.com/aaa/(在'http:'後面觀察singel'/');
任何想法?
在此先感謝 /ALE
你的意思是你的網址,比如'http://example.com/go/http://stackoverflow.com/ '? – 2010-08-14 09:40:09
你好! 是的,這正是我想要完成的,但我還沒有得到任何積極的結果。 – Alecoletti 2010-08-14 12:19:23