/cpanel ve /webmail domain üzerinden erişimi kapatma.
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.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
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.
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.