Google app engine 100 URLMap entries limitation

前端 未结 2 1638
花落未央
花落未央 2021-01-26 03:08

I have been using google app engine to build my website, and met a problem about the maximum number of URLMap (I had 101 URLs, but the limit is 100). Here is the error message:<

2条回答
  •  野性不改
    2021-01-26 03:38

    The solution will depend on the language you are using. If you are using python 2.7, what you can do is to:

    1) Use regular expression for defining the urls, see this doc for more details

    handlers:
    - url: /(.*?)_input.html
      script: /input/\1.app
    

    2) Point a group of urls to the same app and let the app handle the different requests.

    handlers:
    - url: /(.*?)_input.html
      script: /input/input.app
    
    app = webapp2.WSGIApplication([('/a_input.html', AInputPage), ('/b_input.html', BInputPage)])
    

    From the information you provided I cant tell if a_input.html, b_html are static or not. But if they are static yo could also do:

    3) Refer them with the static file handlers, which also accept regular expressions.

    - url: /input
      static_dir: static/input
    

    See issue 1444 for some more details, specially for java related ones.

提交回复
热议问题