v2.5.2
Giriş yap

/cpanel ve /webmail domain üzerinden erişimi kapatma.

uygar
659 defa görüntülendi

Namecheaptan shared hosting hizmeti alıyorum ve domain.com/controlpanel, /cpanel ve /webmail olarak erişilebiliyor. Bunu kapatmak istiyorum nasıl yapacağım bilgisi olan var mı ? Yoksa namecheap'a ticket mi oluştursam daha iyi olur. Geç dönüş olabilir diye ticket ile uğraşmak istemiyorum.

Cevap yaz
Cevaplar (2)
murat34
883 gün önce

Merhaba sorunun cevabını bilmiyorum.
Biraz araştırdım birşey bulamadım.Kendi shared hostingimde cpanele baktım istediğiniz şekilde bir ayar göremedim.
Hazır denk gelmişken sorayım.Bu hosting firmasından memnun musunuz?hgator kullanıyorum, sayfa açılış hızı berbat.
Sizin kullandığınıza baktım fiyatı ucuz.Başka yabancı hosting önerisi olanlarda bilgi verirse memnun olurum.

omerati
883 gün önce

Bu yönlendirmeyi devre dışı bırakmak için önce Apache şablon dosyasının bir kopyasını almamız gerekecek:

cp -via /var/cpanel/templates/apache2_4/ea4_main.default /var/cpanel/templates/apache2_4/ea4_main.local

Ardından, kopyalanan dosyayı ( /var/cpanel/templates/apache2_4/ea4_main.local )
tercih ettiğimiz metin düzenlemesinde açmak ve yönlendirmenin yerleştirilmesini
istemediğimiz aşağıdaki satırlardan herhangi birini kaldırmak isteyeceğiz:

ScriptAliasMatch ^/?controlpanel/?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?cpanel/?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?kpanel/ ?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?securecontrolpanel/?$ /usr/local/cpanel/cgi-sys/sredirect.cgi
ScriptAliasMatch ^/?securecpanel/?$ /usr/local /cpanel/cgi-sys/sredirect.cgi
ScriptAliasMatch ^/?securewhm/?$ /usr/local/cpanel/cgi-sys/swhmredirect.cgi
ScriptAliasMatch ^/?webmail$ /usr/local/cpanel/cgi-sys/wredirect .cgi
ScriptAliasMatch ^/?webmail/ /usr/local/cpanel/cgi-sys/wredirect.cgi
ScriptAliasMatch ^/?whm/?$ /usr/local/cpanel/cgi-sys/whmredirect.cgi
ScriptAliasMatch ^/Autodiscover/Autodiscover.xml /usr/local/cpanel/cgi-sys/autodiscover.cgi
ScriptAliasMatch ^/autodiscover/autodiscover.xml /usr/local/cpanel/cgi-sys/autodiscover.cgi
ScriptAliasMatch/ .* local/cpanel/cgi-sys/domainredirect.cgi

'Webmail' yönlendirmesini kaldırmak isteseydik, '/?webmail' içeren iki satırı kaldırırdık, örnek:

ScriptAliasMatch ^/?controlpanel/?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?cpanel/?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?kpanel/ ?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?securecontrolpanel/?$ /usr/local/cpanel/cgi-sys/sredirect.cgi
ScriptAliasMatch ^/?securecpanel/?$ /usr/local /cpanel/cgi-sys/sredirect.cgi
ScriptAliasMatch ^/?securewhm/?$ /usr/local/cpanel/cgi-sys/swhmredirect.cgi
ScriptAliasMatch ^/?whm/?$ /usr/local/cpanel/cgi-sys /whmredirect.cgi
ScriptAliasMatch ^/Autodiscover/Autodiscover.xml /usr/local/cpanel/cgi-sys/autodiscover.cgi
ScriptAliasMatch ^/autodiscover/autodiscover.xml /usr/local/cpanel/cgi-sys/autodiscover.cgi
ScriptAliasMatch .* /usr/local/cpanel/cgi-sys/domainredirect.cgi

Bu tamamlandıktan sonra, Apache yapılandırma dosyasını yeniden oluşturmamız ve
Apache hizmetini yeniden başlatmamız gerekiyor:

/scripts/rebuildhttpdconf && /scripts/restartsrv_httpd

Artık '/webmail' yönlendirmesinin artık gerçekleşmediğini onaylayabiliriz.

[root@cpanel apache2_4]# curl -IL prototurk.com/webmail
HTTP/1.1 404 Not Found
Date: Fri, 06 Nov 2020 01:08:03 GMT
Server: BNI
Strict-Transport-Security: max-age=300; includeSubDomains; preload
Content-Type: text/html; charset=iso-8859-1

not: prototurk.com'u sunucunuzdaki bir etki alanının url'si ile değiştirin.