Jeg er ikke sikker på, hvordan det egentlig fungerer, da jeg ikke har prøvet det, men lærte om det forleden dag, så jeg tænkte, at jeg ville dele det.
Med GoDaddy kan du pege dit primære domænenavn på en undermappe, og derfor oprette en ny dokumentrod før den, så at sige. Dette er muligvis ikke tilfældet for andre værter, men det er værd at tjekke.
For eksempel, opret en ny mappe kaldet 'applikation' i din rodmappe, upload din applikations filer dertil og peg dit primære domæne dertil (Du skal muligvis fjerne domænenavnet først og derefter tilføje det igen med den angivne mappe). Du kan derefter inkludere filer - dine databaselegitimationsoplysninger for eksempel - fra før din nye dokumentrod, som nu ikke er tilgængelig for offentligheden, men tilgængelig for din applikation.
NY STRUKTUR
DB-legitimationsoplysninger:
/home/www/html/someSite/dbCredentials.php
Dit websted (hvor primære domæne nu peger på):
/home/www/html/someSite/application/index.php
EKSEMPEL:
Tilføj dine legitimationsoplysninger i dbCredentials.php:
<?php
$strHostName = “10.10.10.10”;
$strDbName = “dbname”;
$strUserName = “dbuser”;
$strPassword = “xxx***xxx”;
?>
På din webside skal du inkludere filen og bruge variabler som normalt:
<?php
require_once ('/home/www/html/someSite/dbCredentials.php');
$db_found = new PDO("mysql:host=$strHostName..........);
?>
KILDE:
Hvis du prøver det, så lad mig vide, hvordan det går.