2

例:サブアプリケーション名のブログがあります。したがって、ユーザーがブログのフロントページに移動したい場合は、次のlocalhost/blogようになります。したがって、このリンクの正規表現は次のようになります。

-url: /blog
script:blog.app

ただし、たとえば、このアプリケーションでは、 :や.....localhost/blog/Xなどの他のリンクがいくつかあります。上記の正規表現は適合しません。これらのリンクを使用する場合は、もう一度変更する必要があります。localhost/blog/signuplocalhost/blog/signin

-url: /blog/.*
script:blog.app

ただし、この正規表現はに適合できませんlocalhost/blog。もちろん、これらの正規表現を組み合わせることができますが、便利すぎると思います。1つの正規表現を使用して、両方に適合させることはできますか。

ありがとう :)

4

1 に答える 1

3

おー。app.yamlこれに対する正規表現は、Perl や Java 正規表現ライブラリなど、私が使用した他の言語と同じであることが Google でわかりました。したがって、上記の回答に対する回答が必要な人のための私の正規表現は次のとおりです。

- url: /blog(/.*)*
  script: blog.app

説明: (文字)* : これらの文字を使用できるか、上記の正規表現に適合しないことを意味します。

では、、、/blogまたは/blog/...が適合します/blog/signup/blog/signin

@: 私の質問がスパムのように見えたらごめんなさい :)

于 2012-07-07T12:10:48.207 に答える