Wsparcie » Używanie i konfiguracja WordPressa » Przekierowanie domeny home.pl

  • Witam mam następujący problem: potrzebuje przekierować 3 różne domeny na jeden system wordpress zainstalowany w katalogu na serwerze.

    Generalnie sam link działa -> w taki sposób, że klikam domene i kieruje gdzie powinna, ale potem linki poszczególnych stron biorą się ze sciekzi serwera, a nie nazwy domeny.

    Czy wie ktoś jak temu zaradzić?
    .htaccess -> ten wordpressowy edyować ale jak?

    Z góry dziękuję!

Viewing 1 replies (of 1 total)
  • Wszystkie domeny kierujesz na katalog w którym masz stronkę, czyli np. /wordpress
    Potem w wp-config.php wrzucasz coś w tym stylu

    $my_domains = array('domena1.pl','domena2.com','domena3.com.pl');
    if (in_array($_SERVER['HTTP_HOST']),$my_domains)){
     define('WP_HOME','http://'.$_SERVER['HTTP_HOST']);
     define('WP_SITEURL','http://'.$_SERVER['HTTP_HOST']);
    }

    albo np. z poziomu wtyczki działasz filtrami…

    function replace_siteurl($val) {
     $my_domains = array('domena1.pl','domena2.com','domena3.com.pl');
     if (in_array($_SERVER['HTTP_HOST']),$my_domains)){
    	return 'http://'.$_SERVER['HTTP_HOST']);
     }
     return 'http://domena1.pl';
    }
    add_filter('option_siteurl', 'replace_siteurl');
    add_filter('option_home', 'replace_siteurl');

    Przy czym:
    -powyższe nie działa np. na URLe osadzone bezpośrednio w treści np. obrazki.
    -no i serwowanie tej samej treści z wielu domen nie jest zbyt korzystne z punktu SEO …wypadało by chociaż wybrać jedna domenę „główną” i na nią wskazywać tagiem Canonical. Ewentualnie tylko na jednej zezwolić na indeksowanie.

Viewing 1 replies (of 1 total)
  • Temat ‘Przekierowanie domeny home.pl’ jest zamknięty na nowe odpowiedzi.