301 перенаправление с "?"Строка запроса - PullRequest
0 голосов
/ 07 февраля 2012

Извините, я не могу найти пример, чтобы помочь мне

У меня есть http://domainname.com/embed.js?pname=wordpress&pver=2.70, и я хочу 301 перенаправить на http://domainname.com/

Я пробовал нескольковещи из нескольких примеров, но я не могу понять это.Спасибо.

1 Ответ

0 голосов
/ 07 февраля 2012

Ответ зависит от того, насколько ограничительным вы хотите перенаправления. Я предполагаю, что вы имеете в виду перенаправление на имя домена 2 , поскольку я не вижу логики выполнения того, что вы просите иначе. Для всех embed.js:

RewriteEngine On
RewriteBase   /
RewwriteRule  embed.js http://domainname2.com/embed.js?%{QUERY_STRING} [R=301]

но если вы хотите ограничить этот редирект, например, параметрами pname = wordpress, вставьте следующую директиву перед RewwriteRule:

RewriteCond   %{QUERY_STRING}  \bpname=wordpress\b
...