i have the following main.py file:
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
if self.request.url.endswith('/'):
path = '%sindex.html'%self.request.url
else:
path = '%s/index.html'%self.request.url
self.redirect(path)
app = webapp2.WSGIApplication([('/.*', MainPage)],
debug=True)
app.yaml file:
application: gtryapp
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
url: /images/(..(gif|png|jpg)) static_files: static/img/\1 upload: static/img/(..(gif|png|jpg))
url: /css/(..css) mime_type: text/css static_files: static/css/\1 upload: static/css/(..css)
url: /js/(..js) mime_type: text/javascript static_files: static/js/\1 upload: static/js/(..js)
url: /(..html) mime_type: text/html static_files: static/\1 upload: static/(..html)
url: .* script: main.app
libraries:
- name: webapp2 version: "2.5.2"
this is the list of directories and files .. so why i get 404 ??
if i write
url: /index.html
mime_type: text/html
static_files: index.html
upload: index.html
it show me the index.html page but without images... this is pretty strange what is happening with regex of images?
.*.html
– Dave W. Smith