SAE web.py-处理根目录下(或者其他非static目录下的)的静态文件
2012-11-21 12:07
323 查看
可以用下面的这样方式来解决web.py请求根目录下面静态文件的麻烦(主要是favorite.ico的文件)。
1、在url规则里面设置静态文件的匹配
2、把静态文件放在static下面
3、通过重定向来处理
下面是代码部分:
我的favorite.ico是放在static下面的。
url规则:
静态文件处理:
这样就行了,你可以打开浏览器的调试可以看到重定向的过程的。
1、在url规则里面设置静态文件的匹配
2、把静态文件放在static下面
3、通过重定向来处理
下面是代码部分:
我的favorite.ico是放在static下面的。
url规则:
urls = ( '/', 'Home', '/(.*.ico)', 'StaticFile', #处理ico文件 )
静态文件处理:
class StaticFile: def GET(self, file): web.seeother('/static/'+file); #重定向
这样就行了,你可以打开浏览器的调试可以看到重定向的过程的。
相关文章推荐
- 新浪SAE python web静态文件处理
- [py][mx]django静态文件目录配置
- iis部署网站(asp.net或者wcf)出现HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- 如何获得java工程或者java web工程中的src目录中的文件和webinf目录路径
- ASP.NET Core应用针对静态文件请求的处理[1]: 以Web的形式发布静态文件
- 11.8笔记python webpy优雅的设置静态文件路径,macos防止休眠
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- Java web 项目读取src或者tomcat下class目录下的xml文件或者properties文件
- [C/C++]_[初级]_[使用C字符串(或者std::string)处理函数获取文件所在目录
- WEB-INF目录下的文件,访问WebContent下的静态文件
- JavaWeb项目中springmvc和tomcat对静态文件的处理
- 查找目录下匹配.py或者.txt的文件
- Web.py Cookbook 简体中文版 - 提供静态文件 (诸如js脚本, css样式表和图象文件)
- Web---文件上传-用apache的工具处理、打散目录、简单文件上传进度
- Eclipse下无法编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- 指定web.config让httphandler处理某目录及子目录下所有文件