0

我已经实现了 django cms,似乎所有的页面 URL 都不区分大小写。意思是,

http://mydomain/contact-us/
http://mydomain/Contact-US/
http://mydomain/conTAct-us/
http://mydomain/cONTact-us/
http://mydomain/CONTACT-us/

都可以通过“联系我们”页面访问。我可以避免这种情况并使 cms 页面 url 严格区分大小写吗?

4

1 回答 1

0

在 Djnago CMS 中,所有的 url 都不区分大小写。在 CMS 的 urls.py 中,它给出为:

如果 settings.APPEND_SLASH: reg = url(r'^(?P[0-9A-Za-z -.//]+)/$', details, name='pages-details-by-slug') 其他: reg = url(r'^(?P[0-9A-Za-z- .//]+)$', details, name='pages-details-by-slug') 所以我认为这是不可能的。

于 2013-10-01T12:54:17.040 回答