@@ -274,7 +274,7 @@ Setting up FastCGI
274274Each web server requires a specific module.
275275
276276* Apache has both `mod_fastcgi <http://www.fastcgi.com/drupal/ >`_ and `mod_fcgid
277- <http://fastcgi.coremail.cn /> `_. ``mod_fastcgi `` is the original one, but it
277+ <http://httpd.apache.org/mod_fcgid /> `_. ``mod_fastcgi `` is the original one, but it
278278 has some licensing issues, which is why it is sometimes considered non-free.
279279 ``mod_fcgid `` is a smaller, compatible alternative. One of these modules needs
280280 to be loaded by Apache.
@@ -364,7 +364,7 @@ testing.
364364
365365A really great WSGI feature is middleware. Middleware is a layer around your
366366program which can add various functionality to it. There is quite a bit of
367- `middleware <http://wsgi.org/wsgi/Middleware_and_Utilities >`_ already
367+ `middleware <http://www. wsgi.org/en/latest/libraries.html >`_ already
368368available. For example, instead of writing your own session management (HTTP
369369is a stateless protocol, so to associate multiple HTTP requests with a single
370370user your application must create and manage such state via a session), you can
@@ -395,9 +395,9 @@ compared with other web technologies.
395395
396396.. seealso ::
397397
398- A good overview of WSGI-related code can be found in the `WSGI wiki
399- <http://wsgi.org/wsgi > `_, which contains an extensive list of `WSGI servers
400- <http://wsgi.org/wsgi/Servers > `_ which can be used by *any * application
398+ A good overview of WSGI-related code can be found in the `WSGI homepage
399+ <http://www. wsgi.org/en/latest/index.html > `_, which contains an extensive list of `WSGI servers
400+ <http://www. wsgi.org/en/latest/servers.html > `_ which can be used by *any * application
401401 supporting WSGI.
402402
403403 You might be interested in some WSGI-supporting modules already contained in
0 commit comments