Sitenizin ücretsiz önizleme adresi (örneğin t-1a2b3c4d5e6f.zinnpreview.com), geliştirme ve test amaçlıdır. Bu adresleri her müşteri için güvenli tutmak adına, bir önizleme adresi yalnızca uygulamanızın kendi dosyalarını çalıştırır. Orada kod çalıştırmaya yönelik diğer her şey 403 Forbidden ile reddedilir.
Bir önizleme adresinde neler reddedilir
- WordPress ve WooCommerce: PHP yalnızca
wp-admin, wp-includes, wp-content (uploads hariç) dizinlerinde ve doğrudan sitenin ana klasöründe bulunan dosyalarda çalışır. uploads içindeki veya kendi eklediğiniz bir klasördeki bir PHP dosyası reddedilir.
- Joomla, Drupal, PrestaShop, OpenCart, Grav ve MediaWiki: Yalnızca uygulamanın
index.php ve yönetici klasörü gibi kendi giriş noktaları çalışır.
- Statik siteler ve Node.js uygulamaları: Hiçbir şekilde PHP çalışmaz.
- Tüm siteler: Yalnızca kimlik avı araçları tarafından kullanılan birkaç klasör ve dosya adı reddedilir.
Önizleme adreslerinin dizine eklenmemesi arama motorlarına da bildirilir.
Kendi alan adınız etkilenmez
Siteye kendi alan adından erişildiğinde bunların hiçbiri geçerli değildir. Kendi oluşturduğunuz bir klasörden kod çalıştırmanız gerekiyorsa, alan adınızı Alan Adları ve DNS altından bağlayın. Kod orada tam olarak yazdığınız şekilde çalışır.
Bunu neden yapıyoruz
Önizleme adresleri tek bir alan adını paylaşır. Biri bu adreslerden birini sahte bir giriş sayfası barındırmak için kullanırsa, tarayıcılar ziyaretçileri sizin adresiniz de dahil olmak üzere her önizleme adresinden uzak durmaları konusunda uyarabilir. Önizlemeyi uygulamanın kendi dosyalarıyla sınırlandırmak, gerçek sitenize dokunmadan bunun önüne geçer.
Bilmenizde fayda var
- Sayfalar, yazılar, ürünler, görseller ve stiller asla reddedilmez. Yalnızca uygulamanın kendi klasörleri dışındaki kodlar reddedilir.
- Uygulamanızın gerçekten ihtiyaç duyduğu bir şey önizleme adresinde reddedilirse, destek ekibiyle iletişime geçin ve bize 403 hatası gösteren adresi bildirin.