title: Google App Engine Error (The requested URL / was not found on this server)
body: <p>I am trying to create a simple web application that says Hello Udacity and upload it to Google App Engine, but I keep on getting a bunch of errors.</p>
  
  <p><strong>Error message from Google App Engine:</strong> </p>
  
  <pre><code>11:57 PM Host: appengine.google.com
  Error parsing yaml file:
  Unable to assign value 'udacityassignment2' to attribute 'url':
  Value 'udacityassignment2' for url does not match expression '^(?:(?!\^)/.*|\..*|(\(.).*(?!\$).)$'
    in "C:\Users\Wealthy\Desktop\ambhelloworld\udacityassignment2\app.yaml", line 12, column 8
  2013-05-27 23:57:00 (Process exited with code 1)
  
  You can close this window now.
  </code></pre>
  
  <p><strong>app.yaml:</strong> </p>
  
  <pre><code>application: udacityassignment2
  version: 1
  runtime: python27
  api_version: 1
  threadsafe: yes
  
  handlers:
  - url: /favicon\.ico
    static_files: favicon.ico
    upload: favicon\.ico
  
  - url: udacityassignment2
    script: main.app
  
  libraries:
  - name: webapp2
    version: "2.5.2"
  </code></pre>
  
  <p><strong>main.py:</strong> </p>
  
  <pre><code>import webapp2
  
  class MainHandler(webapp2.RequestHandler):
      def get(self):
          self.response.write('Hello Udacity!')
  
  app = webapp2.WSGIApplication([
      ('/', MainHandler)
  ], debug=True)
  </code></pre>
  
  <p><strong>Google App Engine console:</strong></p>
  
  <pre><code>Error: Not Found
  The requested URL / was not found on this server.
  </code></pre>
  
  <p>Any assistance on how to correct this issue would be appreciated.</p>