0

これらを変更しようとしています:

http://www.ltv.com/iloveu/health/contraceptionsurvey/

http://www.ltv.com/iloveu/health/contraception-special/

 location ~* ^/iloveu/health/contraceptionsurvey/?$ {
        rewrite ^ /ilo`enter code here`veu/health/ permanent;
    }

    location ~* ^/iloveu/health/contraception-special/?$ {
        rewrite ^ /iloveu/health/ permanent;

}

私が作成したこの表現で:

%s/http:\/\/www\.ltv\.com\(.*\)/location ~\* \^\& \{ \r\t rewrite \^ \/iloveu\/health\/ permanent; \r }\r/g

しかし、目的の出力が得られていないようです。

4

1 に答える 1

1
%s#http://www\.ltv\.com\(.*\)#location \~* ^\1?$ \{ \r\t rewrite ^ /iloveu/health/ permanent; \r }\r#g

\&括弧内の部分だけでなく、一致した文字列全体を取得し\1ます。

于 2012-08-10T16:45:33.710 に答える