Test https Weiterleitung per index.php auf ngnix im Woltlab

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Test https Weiterleitung per index.php auf ngnix im Woltlab

      Im Rahmen der Datenschutzbestimmungen habe ich den Server wieder auf das bei mir schnellere ngnix/php 7 umgestellt, und dafür die https zwingende Nutzung per index.php angepasst. Test OK.

      PHP-Quellcode

      1. <?php
      2. /**
      3. * @author Marcel Werk
      4. * @copyright 2001-2015 WoltLab GmbH
      5. * @license WoltLab License <http://www.woltlab.com/license-agreement.html>
      6. * @package com.woltlab.wbb
      7. * @category Burning Board
      8. */
      9. if (!(isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' ||
      10. $_SERVER['HTTPS'] == 1) ||
      11. isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &&
      12. $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'))
      13. {
      14. $redirect = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
      15. header('HTTP/1.1 301 Moved Permanently');
      16. header('Location: ' . $redirect);
      17. exit();
      18. }
      19. require_once('./global.php');
      20. wcf\system\request\RequestHandler::getInstance()->handle('wbb');
      Alles anzeigen