Django - redirect to version with www

前端 未结 3 1917
温柔的废话
温柔的废话 2021-02-07 22:41

Is in Django a simple way to redirect everything from domain without www to version with it? I mean from http:// example.com to http:// www.example.com.

3条回答
  •  清酒与你
    2021-02-07 23:11

    As docs say

    If PREPEND_WWW is True, URLs that lack a leading “www.” will be redirected to the same URL with a leading “www.”

    By default PREPEND_WWW is set to False. You can change that to True in settings.

    PREPEND_WWW = True
    

    To make this work, You have to include CommonMiddleware in Your middlewares

    MIDDLEWARE_CLASSES = (
        'django.middleware.common.CommonMiddleware',
    )
    

提交回复
热议问题