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