Besplatna adresa za pretpregled vaše web-lokacije (na primjer t-1a2b3c4d5e6f.zinnpreview.com) namijenjena je za izradu i testiranje. Kako bi ove adrese ostale sigurne za svakog korisnika, adresa za pretpregled pokreće samo vlastite datoteke vaše aplikacije. Sve ostalo što bi tamo pokrenulo kôd odbija se uz pogrešku 403 Forbidden.
Što se odbija na adresi za pretpregled
- WordPress i WooCommerce: PHP se izvodi u
wp-admin, wp-includes, wp-content (osim uploads) te u datotekama koje se nalaze izravno u glavnoj mapi web-lokacije. PHP datoteka u uploads ili u mapi koju ste sami dodali bit će odbijena.
- Joomla, Drupal, PrestaShop, OpenCart, Grav i MediaWiki: pokreću se samo vlastite ulazne točke aplikacije, kao što su
index.php i njezina administratorska mapa.
- Statične stranice i Node.js aplikacije: PHP se uopće ne izvodi.
- Svaka web-lokacija: nekoliko naziva mapa i datoteka koje koriste isključivo alati za krađu identiteta (phishing) bit će odbijeno.
Tražilicama je također naloženo da ne indeksiraju adrese za pretpregled.
To ne utječe na vašu vlastitu domenu
Ništa od ovoga ne primjenjuje se kada se web-lokaciji pristupa putem njezine vlastite domene. Ako trebate izvođenje koda iz vlastite mape, povežite svoju domenu pod Domene i DNS. Tamo radi točno onako kako ste ga napisali.
Zašto to radimo
Adrese za pretpregled dijele jednu domenu. Ako bi je netko iskoristio za postavljanje lažne stranice za prijavu, preglednici bi mogli upozoriti posjetitelje i odvratiti ih od svake adrese za pretpregled, uključujući vašu. Ograničavanje pretpregleda na vlastite datoteke aplikacije to sprječava, a da pritom ne utječe na vašu stvarnu web-lokaciju.
Dobro je znati
- Stranice, objave, proizvodi, slike i stilovi nikada se ne odbijaju. Odbija se samo kôd izvan vlastitih mapa aplikacije.
- Ako je na adresi za pretpregled odbijeno nešto što je vašoj aplikaciji doista potrebno, obratite se korisničkoj podršci i navedite nam adresu koja je prikazala pogrešku 403.