2011-10-11 180 views
0

我想重寫這樣的網址:http://url.maxk.me/abchttp://url.maxk.me/?url=abc,但由於某種原因,它不起作用。.htaccess重寫/ ...到/?url =

請你能告訴我我做錯了什麼嗎?

RewriteEngine on 
RewriteRule ^(?:.*)url.maxk\.me/(.*)/?$ url.maxk.me?url=$1 

回答

0

你不應該包括在重寫規則目標資源的域。

它應該看起來像下面的,如果你想的部分是對用戶可見「網址是什麼?」:「URL」

RewriteRule ^(.*)$ http://url.maxk.me/?url=$1 

否則,如果你不想讓用戶看到,它應該看起來像這樣:

RewriteRule ^(.*)$ ?url=$1 
0

嘗試使用這樣的:

RewriteRule ^(.*)$ ?url=$1