Как да направя поддомейните да заместват URL-то в целия сайт?

CHILIEV

Member
Здравейте :)
Ситуацията е следната - трябва да имам много поддомейни, които да отварят един сайт (WP). До тук добре - добавям си поддомейн (sd1.domain.com), насочвам го към директорията на сегашния сайт и всичко е 6. Проблема идва, когато кликна на някой бутон - отваря се, но домейна се сменя на основния (domain.com). Целта е да остава sd1.domain.com постоянно защото след това в зависимост от поддомейна се вкарвам в разни логики. :cry:
 
От: Как да направя поддомейните да заместват URL-то в целия сайт?

Здравейте,
За целта трябва линковете да не са от типа <a href="http://domain.com/sth.html">text</a>, а да са <a href="sth.html"></a> като ако sth.html не е в същата директория, трябва да се укаже и директорията.

Друг вариант е с PHP да се взима кой домейн е и да се сложи по линковете, примерно с променливата $_SERVER['HTTP_HOST'].
 
От: Как да направя поддомейните да заместват URL-то в целия сайт?

Мерси, @NullByte. Сайта е на wordpress и съответно става въпрос за php-та. Сетих се за този вариант с $_SERVER['HTTP_HOST'] и той вероятно ще работи отлично, но не се сещам как да го направя
 
От: Как да направя поддомейните да заместват URL-то в целия сайт?

Щом е wordpress нещата са по-различни.
Добавете 2 реда в wp-config.php

Код:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'])
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

Между другото имайки много сайтове с еднакво съдържание може да се отрази негативно на SEO-то.
 
Последно редактирано:
От: Как да направя поддомейните да заместват URL-то в целия сайт?

Ей, тъкмо го мернах това в кодекса. Мерси много! Всичко е идеално вече ;)
 
От: Как да направя поддомейните да заместват URL-то в целия сайт?

Mоля, пак заповядайте :)
 

Горе