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 では、次のように指定されます。

if settings.APPEND_SLASH: reg = url(r'^(?P[0-9A-Za-z- .//]+)/$', details, name='pages-details-by-slug') else: reg = url(r'^(?P[0-9A-Za-z- .//]+)$', details, name='pages-details-by-slug') なので、無理だと思います。

于 2013-10-01T12:54:17.040 に答える