Centos web panel wildcard subdomain

Bir müşterimize çoklu dil desteğini subdomain üzerinden yaptırmak istedik ve CentOS web panelin yönetim arayüzünde Cpanel gibi “*” ile wildcard subdomain açmayı denedik fakat special character hatası verdi. Uğraşmamak için subdomain yerine GET veya klasör şeklinde url yapısı yapalım diye düşünürken, Mert kendi sunucusunda ki Apache vHosts dosyasını editleyerek (/usr/local/apache/conf.d/vhosts.conf) :


# vhost_start *.domainadi.com

ServerName _wildcard_.domainadi.com
ServerAlias *.domainadi.com
ServerAdmin erdemoralalp@gmail.com
DocumentRoot "/home/domainadi/public_html"
ErrorLog "/home/domainadi/public_html/error.log"
ScriptAlias /cgi-bin/ /home/domainadi/public_html/cgi-bin/
#
# Custom settings are loaded below this line (if any exist)
# Include "/usr/local/apache/conf/userdata/domainadi/*.domainadi.com/*.conf

SuexecUserGroup domainadi domainadi

suPHP_UserGroup domainadi domainadi

<Directory "/home/domainadi/public_html">
AllowOverride All

# vhost_end *.domainadi.com

 

şu şekilde çalıştırmayı başardı.

domainadi yazan yere kendi alan adınızı yazın dememe gerek yok sanırım 🙂