Помощ за редирект.

jmb

Member
Здравейте !

Искам да направя всички sub domain-и да отварят началната страница на сайта.
Това знам, че се прави с wildcard, обаче искам когато посетител кликне върху линк от страницата да му се отваря, без да сменява url-а

Пример:

123.domain.com (отваря началната страница на domain.com) и посетителя избира линк Ааа

При натискането да бъде 123.domain.com/Aaa

Имате ли идея как може да се направи или бихте ли го направили срещу заплащане ?
 

s1yf0x

Well-Known Member
Нужно е да уточниш две неща:
1. Какъв е уеб сървъра - Apache, nginx, LiteSpeed или друг
2. Каква е услугата, която ползваш - споделен хостинг, неменажиран VPS, друг тип виртуален сървър и т.н
 
Последно редактирано:

jmb

Member
Нужно е да уточниш две неща:
1. Какъв е уеб сървъра - Apache, nginx, LiteSpeed или друг
2. Каква е услугата, която ползваш - споделен хостинг, неменажиран VPS, друг тип виртуален сървър и т.н
Уеб сървъра е Apache, хостинга е менажиран. Не е споделен.
 

s1yf0x

Well-Known Member
Ок, тоест имаш root достъп до сървъра и можеш да модифицираш httpd.conf ?

Общо взето това, което искапш на ниво сървър става с един ред.
 

jmb

Member
Ок, тоест имаш root достъп до сървъра и можеш да модифицираш httpd.conf ?

Общо взето това, което искапш на ниво сървър става с един ред.
Имам достъп, да.
Мога да модифицирам файла, но не знам как и какво да му напиша.
 

s1yf0x

Well-Known Member
Най-лесния вариант е да добавиш в съответния VirtualHost фрагмент един ред:

ServerAlias *.domain.tld

И да рестартираш apache2ctl configtest && apache2ctl restart


Но мога да ти кажа със сигурност едва като видя какво имаш във VirtualHost за конкретния домейн и евентуално htaccess-а в DocumentRoot директорията, за да не се получат вторични конфликти след промянта на httpd.conf.
 

jmb

Member
Най-лесния вариант е да добавиш в съответния VirtualHost фрагмент един ред:

ServerAlias *.domain.tld

И да рестартираш apache2ctl configtest && apache2ctl restart


Но мога да ти кажа със сигурност едва като видя какво имаш във VirtualHost за конкретния домейн и евентуално htaccess-а в DocumentRoot директорията, за да не се получат вторични конфликти след промянта на httpd.conf.
Благодаря !
къде мога да изпратя, за да видиш какво имам ? (Имам предвид тук или на лично)
 

s1yf0x

Well-Known Member
Давай тук да гледаме. Да остане за поколенията. :)
както и предполагах, един ред в /usr/local/apache/conf/httpd.conf е необходим да се добави за ServerAlias и отделно от това да се направи Wordpress инсталацията да е Multidomain, че иначе само с настройка на сървъра няма да стане.
 
  • Like
Реакции: jmb

Горе