Не съм сигурен как наистина работи това, тъй като не съм го пробвал, но научих за него онзи ден, така че реших да споделя.
С GoDaddy можете да насочите името на основния си домейн към поддиректория, като по този начин създадете нов корен на документ преди нея, така да се каже. Това може да не е така за други хостове, но си струва да се провери.
Например, създайте нова директория, наречена „приложение“ във вашата главна директория, качете файловете на вашето приложение там и насочете основния си домейн там (може да се наложи първо да премахнете името на домейна и след това да го добавите отново с посочената директория). След това можете да включите файлове - идентификационните данни на вашата база данни например - отпреди вашия нов корен на документа, който сега не е достъпен за обществеността, но е достъпен за вашето приложение.
НОВА СТРУКТУРА
Идентификационни данни за DB:
/home/www/html/someSite/dbCredentials.php
Вашият уебсайт (където сега е насочен основният домейн):
/home/www/html/someSite/application/index.php
ПРИМЕР:
В dbCredentials.php добавете вашите идентификационни данни:
<?php
$strHostName = “10.10.10.10”;
$strDbName = “dbname”;
$strUserName = “dbuser”;
$strPassword = “xxx***xxx”;
?>
Във вашата уеб страница включете файла и използвайте променливи както обикновено:
<?php
require_once ('/home/www/html/someSite/dbCredentials.php');
$db_found = new PDO("mysql:host=$strHostName..........);
?>
ИЗТОЧНИК:
Ако опитате, кажете ми как върви.