Есть 2 вопроса, надеюсь, вы мне поможете:
1) Почему эти команды не работают:
RewriteRule ^(.*)\/Bing$ http://$1 [NC,L,R=301]
RewriteRule ^(.*)\/Bing\/(.*)$ http://$1/$2 [NC,L,R=301]
пока они работают:
RewriteRule ^(.*)\/Bing$ http://www.myDomain.com [NC,L,R=301]
RewriteRule ^(.*)\/Bing\/(.*)$ http://www.myDomain.com /$2 [NC,L,R=301]
2) Я хочу использовать htaccess для следующих манипуляций:
когда
текущий URL = POST http://www.myDomain.com/
HTTP_REFERER = //www.myDomain.com/3
{Param2 = x (некоторое постоянное значение)}
будет тихо преобразован в
POST (не ПОЛУЧИТЬ!) http://www.myDomain.com/Myservice.asmx/Foo
{Param1 = 3, Param2 = x (остается таким же, как до манипуляции)}
Заранее спасибо за любую помощь