簡體   English   中英

Django - 重定向到帶有 www 的版本

[英]Django - redirect to version with www

Django 是一種簡單的方法,可以將所有內容從沒有 www 的域重定向到帶有它的版本? 我的意思是從 http://example.com 到 http://www.example.Z4D236D9A2D102C5FE6AD1C50Z

正如文檔所說

如果 PREPEND_WWW 為 True,則缺少前導“www”的 URL。 將被重定向到相同的 URL,並帶有前導“www”。

默認情況下PREPEND_WWW設置為False 您可以在設置中將其更改為 True。

PREPEND_WWW = True

為了使這項工作,您必須在您的中間件中包含CommonMiddleware

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

您還可以通過正確的 DNS 配置跳過前綴。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM