SEO

Drupal 8

  • Stejná URL adresa s www nebo bez www je pro vyhledávače duplicitní. Řešením je přesměrovat všechny návštěvníky na adresu bez www nebo s www:
    • .htaccess
      • obsahuje předpřipravené obě možnosti, které je možné odkomentováním aktivovat
      • ovšem při aktualizaci je obvykle soubor .htaccess přepsán :(
    • settings.php
      • příklad přesměrování na URL bez www (vložte na začátek souboru settings.php)
        • // Remove www
          if ($_SERVER['HTTP_HOST'] == 'www.example.com') {
            header('HTTP/1.0 301 Moved Permanently');
            header('Location: http://example.com'. $_SERVER['REQUEST_URI']);
            exit();
          }
      • příklad přesměrování na URL s www (vložte na začátek souboru settings.php)
        • // Require www
          if ($_SERVER['HTTP_HOST'] == 'example.com') {
            header('HTTP/1.0 301 Moved Permanently');
            header('Location: http://www.example.com'. $_SERVER['REQUEST_URI']);
            exit();
          }