İçeriğe geç

Ürün belgeleriLinux hosting

Linux hostingde alan adları, PHP sürümleri ve .htaccess

Tek HyperDC Linux hosting hizmetinde birden çok site: ek alan adı veya alt alan adı ekleyin, her sitenin PHP sürümünü seçin ve .htaccess kurallarınızı kullanın.

  • Başlangıç
  • 10 dk okuma
  • Güncellendi
Bu sayfada
  1. Ek alan adı veya alt alan adı ekleyin
  2. Bir sitenin PHP sürümünü seçin
  3. Siteyi bir alt klasörden sunun
  4. .htaccess kurallarını kullanın
  5. Özel hata sayfası belirleyin
  6. Sonraki adımlar

Tek bir Linux hosting hizmeti, paketinizin sınırları içinde birden fazla site barındırabilir. Siteleri hizmet sayfanızın Web Siteleri sekmesinden eklersiniz; her biri kendi klasörünü alır ve sizin seçtiğiniz PHP sürümüyle çalışır.

Ek alan adı veya alt alan adı ekleyin

  1. Web Siteleri sekmesini açın ve Alan Adı Ekle seçin.
  2. Tür altında Ek Alan Adı, Alt Alan Adı veya Takma Ad seçin. Takma ad, zaten sahip olduğunuz bir siteyi başka bir adla gösterir.
  3. example.org veya blog.example.com gibi Alan adı girin. Alt alan adı veya takma ad için Bağlı olduğu site seçin.
  4. Ek alan adı veya alt alan adı için sizin adınıza bir klasör oluşturulması amacıyla Belge kökü alanını boş bırakın ve PHP sürümü seçin.
  5. Alan Adı Ekle seçin.
  6. Yeni adı Genel Bakış sekmesinde görünen Sunucu IP adresi değerine yönlendirin; bkz. alan adını sunucunuza yönlendirin.

Doğrulama: ad, belge köküyle birlikte listede görünür. Oraya Dosya Yöneticisi ile bir dosya yükleyin ve adresi açın.

Liste her sitenin Belge kökü, çalıştığı PHP sürümünü gösteren Çalışma ortamı, SSL ve Durum bilgisini gösterir. Birincil site dışındaki bir siteyi kaldırmak için satırının üç noktasından Sil seçin; site ve sertifikası kaldırılır ve bu geri alınamaz.

Bir sitenin PHP sürümünü seçin

En yeni PHP sürümleri hazırdır ve her biri sizin için en son sürümünde tutulur.

  1. Web Siteleri sekmesinde sitenin yanındaki Ayarlar düğmesini seçin.
  2. PHP ayarları altında PHP sürümü olarak 8.3, 8.4 veya 8.5'i seçin. PHP Yok bu sitede PHP'yi kapatır.
  3. Ayarları Kaydet seçin ve Kaydet Ve Yeniden Başlat ile onaylayın.

Sürümün altında aynı bölüm, sitenin kendi PHP değerlerini belirler; örneğin upload_max_filesize, post_max_size ve max_execution_time. Hatalar ziyaretçilere asla gösterilmez: bu web sitesinin PHP hata günlüğüne yazılır.

Hesabınız kendi PHP işlemlerini kendi sistem kullanıcısı altında çalıştırır; bu yüzden başka hiçbir müşterinin sitesi bunları paylaşmaz.

Doğrulama: sitede phpversion() çıktısını yazdıran bir sayfa seçtiğiniz sürümü gösterir. Ardından o sayfayı silin.

Siteyi bir alt klasörden sunun

Laravel gibi bazı uygulamalar sayfalarını public gibi bir alt klasörden sunar. Web Siteleri sekmesinde sitenin yanındaki Ayarlar düğmesini seçin ve Genel altındaki Belge kökü alanına klasörü girin, örneğin httpdocs/public. Ardından Ayarları Kaydet seçin ve Kaydet Ve Yeniden Başlat ile onaylayın.

Doğrulama: sitenin ana sayfası, adreste /public olmadan https://example.com/ adresinde açılır.

.htaccess kurallarını kullanın

.htaccess kuralları Apache'deki gibi çalışır. WordPress kalıcı bağlantıları, Laravel tarzı ön denetleyiciler ve diğer CMS'lerin yönlendirmeleri olduğu gibi çalışır; örneğin WordPress'in kendi bloğu:

Apache
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Bir .htaccess dosyasındaki değişiklik saniyeler içinde uygulanır; yeniden başlatılacak bir şey yoktur. Sitenin Ayarlar penceresi, sitenin her .htaccess dosyasını .htaccess dosyalarındaki kurallar altında Uygulandı olarak ya da bir satır dışarıda kaldıysa Satırları Gör ile listeler; böylece bir kuralın neden çalışmadığını görebilirsiniz.

Doğrulama: sitenizin https://example.com/about/ gibi bir kalıcı bağlantısı doğru sayfayı açar.

Özel hata sayfası belirleyin

  1. /errors/404.html gibi sayfanızı Dosya Yöneticisi ile yükleyin.
  2. Belge kökünüzdeki .htaccess dosyasına bir ErrorDocument satırı ekleyin:
Apache
ErrorDocument 404 /errors/404.html

Doğrulama: var olmayan bir adres sizin sayfanızı gösterir ve tarayıcı yine 404 alır.

Sonraki adımlar

Sık sorulan sorular

Kaç alan adı ekleyebilirim?

Sayıyı paketiniz belirler. Alan adı ekleme formu, paketinizin kaç ek alan adına, alt alan adına ve takma ada izin verdiğini gösterir.

Hangi PHP sürümlerini seçebilirim?

Her biri en son sürümünde tutulan en yeni PHP sürümleri. Her site kendi sürümünü kullanabilir ya da PHP'siz çalışabilir.

Takma ad nedir?

Zaten sahip olduğunuz bir site için başka bir ad; örneğin example.com için example.net. Aynı web sitesini gösterir ve kendi klasörü yoktur.

.htaccess dosyamı bu sunucu için yeniden yazmam gerekir mi?

Hayır. .htaccess kuralları Apache'deki gibi çalışır; yönlendirmeleriniz, yeniden yazmalarınız ve hata sayfalarınız olduğu gibi çalışır.

Şifre Oluştur

Lütfen onaylayın