.htaccess Переписать / ... в /? url = - PullRequest
       4

.htaccess Переписать / ... в /? url =

0 голосов
/ 12 октября 2011

Я пытаюсь переписать URL-адреса следующим образом: http://url.maxk.me/abc на http://url.maxk.me/?url=abc, но по какой-то причине это не работает.

Пожалуйста, вы можете сказать мне, что я делаю неправильно?

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

Ответы [ 2 ]

0 голосов
/ 12 октября 2011

Не следует включать домен в целевой ресурс RewriteRule.

Это должно выглядеть следующим образом, если вы хотите, чтобы часть "? Url" была видна пользователю:

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

В противном случае, если вы не хотите, чтобы пользователь видел «? Url», он должен выглядеть следующим образом:

RewriteRule ^(.*)$ ?url=$1
0 голосов
/ 12 октября 2011

попробуйте использовать это:

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