0
我想重寫這樣的網址:http://url.maxk.me/abc
到http://url.maxk.me/?url=abc
,但由於某種原因,它不起作用。.htaccess重寫/ ...到/?url =
請你能告訴我我做錯了什麼嗎?
RewriteEngine on
RewriteRule ^(?:.*)url.maxk\.me/(.*)/?$ url.maxk.me?url=$1
我想重寫這樣的網址:http://url.maxk.me/abc
到http://url.maxk.me/?url=abc
,但由於某種原因,它不起作用。.htaccess重寫/ ...到/?url =
請你能告訴我我做錯了什麼嗎?
RewriteEngine on
RewriteRule ^(?:.*)url.maxk\.me/(.*)/?$ url.maxk.me?url=$1
你不應該包括在重寫規則目標資源的域。
它應該看起來像下面的,如果你想的部分是對用戶可見「網址是什麼?」:「URL」
RewriteRule ^(.*)$ http://url.maxk.me/?url=$1
否則,如果你不想讓用戶看到,它應該看起來像這樣:
RewriteRule ^(.*)$ ?url=$1
嘗試使用這樣的:
RewriteRule ^(.*)$ ?url=$1