python tornado url斜杠补全如何定义,pythontornado,例:/story/1/-
python tornado url斜杠补全如何定义,pythontornado,例:/story/1/-
例:
/story/1/->r"/story/([0-9]+)/", /story/1->r"/story/([0-9]+)",
那么:
/story/1/ 和 /story/1 同时满足的url 应该是/story/([0-9]+)/? 但是为什么不行,非要强行定义两遍么?
定义一个另一个会返回404,因为两个是不同的URL。(不同URL显示相同的内容搜索引擎也不会喜欢的。)
tornaodo 推荐没有 / 就像 Django 推荐有 / 一样。
之前写过一个简单的功能不过后来没弄了,就是简单的匹配所有非首页的/结尾的URL,然后自动301跳转到没有/的地址。
将这两个url分开映射会引起歧义,应该是不推荐的。只需要定义其中一个,tornado会自动识别。
编橙之家文章,
相关内容
- Python Sqlalchemy查询多个问题求助,pythonsqlalchemy,class Me
- 想把单行文本文件变成两行对齐的格式,python源码应该怎
- python怎么样把减价乘除变成变量再回来,python乘除,a
- 哪个python api接口并发测试工具好,pythonapi,目前开发的
- Python中文字符用split分隔可行吗?,pythonsplit,我的str="【
- Python windows下与sh相似的模块是什么?,pythonsh,sh模块貌似
- 求推荐个好的开源erp系统,个好开源erp系统,因为业务需
- 使用Mezzanine中文站点有哪些,mezzanine中文站点,Mezzanin
- Python requests库页网页抓取乱码问题,pythonrequests,我在开
- 怎么样可以有效避免MongoDB注入时产生的一系列问题,
评论关闭