diff --git a/django/utils/http.py b/django/utils/http.py
index c13f446..8008714 100644
--- a/django/utils/http.py
+++ b/django/utils/http.py
@@ -132,7 +132,7 @@ def parse_http_date(date):
 
     Return an integer expressed in seconds since the epoch, in UTC.
     """
-    # emails.Util.parsedate does the job for RFC1123 dates; unfortunately
+    # email.utils.parsedate does the job for RFC1123 dates; unfortunately
     # RFC7231 makes it mandatory to support RFC850 dates too. So we roll
     # our own RFC-compliant parsing.
     for regex in RFC1123_DATE, RFC850_DATE, ASCTIME_DATE:
@@ -144,7 +144,7 @@ def parse_http_date(date):
     try:
         year = int(m.group('year'))
         if year < 100:
-            if year < 70:
+            if year < 50:
                 year += 2000
             else:
                 year += 1900
diff --git a/tests/utils_tests/test_http.py b/tests/utils_tests/test_http.py
index 04c2d55..0df0967 100644
--- a/tests/utils_tests/test_http.py
+++ b/tests/utils_tests/test_http.py
@@ -223,6 +223,21 @@ class HttpDateProcessingTests(unittest.TestCase):
         parsed = http.parse_http_date('Sunday, 06-Nov-94 08:49:37 GMT')
         self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(1994, 11, 6, 8, 49, 37))
 
+    def test_parsing_rfc850_year(self):
+        dates = (
+            ('Monday, 15-Aug-05 08:49:37 GMT', datetime(2005, 8, 15, 8, 49, 37)),
+            ('Monday, 15-Aug-55 08:49:37 GMT', datetime(1955, 8, 15, 8, 49, 37)),
+            ('Monday, 15-Aug-49 08:49:37 GMT', datetime(2049, 8, 15, 8, 49, 37)),
+            ('Monday, 15-Aug-95 08:49:37 GMT', datetime(1995, 8, 15, 8, 49, 37)),
+        )
+        for rfc850str, rfc850date in dates:
+            with self.subTest(string=rfc850str, date=rfc850date):
+                parsed = http.parse_http_date(rfc850str)
+                self.assertEqual(
+                    datetime.utcfromtimestamp(parsed),
+                    rfc850date
+                )
+
     def test_parsing_asctime(self):
         parsed = http.parse_http_date('Sun Nov  6 08:49:37 1994')
         self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(1994, 11, 6, 8, 49, 37))
