2016-09-16 1 views
0

Ich habe mein Projekt in Code-Zünder-Framework abgeschlossen. Und kaufte eine Domain für das gleiche von Gottaddy. Meine Basis-URL in config.php istEinstellung Domain Name in gehen Papa für ein Codeigniter-Projekt

if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { 

$ht = "https://"; 
} else { 
$ht = "http://"; 
} 
$config['base_url'] = $ht.$_SERVER['HTTP_HOST']; 
$config['base_url'] .= preg_replace('@/[email protected]','',dirname($_SERVER['SCRIPT_NAME'])).'/'; 

Aber jetzt, wenn ich die URL auf Browser ist immer einen Index der Seite, wo zwei Ordner angezeigt werden. cgi-bin und mein Projektordner. Wenn ich auf meinen Projektordner klicke, wird mein Standard-Controller geladen. Stattdessen möchte ich direkt in meinen Projektordner umleiten, sobald ich die URL im Browser eintippe. Wo soll ich mich ändern? In meinem Code oder in der Gottaddy Einstellungsseite? Bitte helfen Sie mir.

+0

Verschieben Sie alle Ordner aus dem Projektordner zum Server Home-Verzeichnis –

Antwort

0

Öffnen Sie Ihren Projektordner und kopieren Sie alle Dateien und Verzeichnisse von ihm und Vergangenheit im Stammverzeichnis oder "/"

und fügen Sie eine .htacess Datei hinzu und fügen Sie den folgenden Code ein.

RewriteEngine On 
    RewriteCond %{REQUEST_URI} ^/system.* 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.+)$ index.php?/$1 [L] 
0

öffnen Sie mein Projekt-Ordner und kopieren Sie alle Dateien und Verzeichnisse von ihm und vorbei an Root-Verzeichnis oder „/“

es wird WORKS

+0

Ich habe alle meine Ordner in den Ordner public_html verschoben. Jetzt ist meine Ordnerstruktur innerhalb des öffentlichen HTML ich habe die Ordner wie Anwendung, Anlage, System, index.php usw. zusammen mit einem cgi-bin Faltblatt. Aber jetzt, wenn ich die URL anrufe, sagen wir www.example.com es umadressiert zu meinem Standard-Controller, aber zeigt eine 404-Fehlerseite, die nicht gefunden wird. – afsal

+0

Sie müssen Index-Funktion in Ihrem Standard-Controller –

+0

ja definieren. es ist schon da. – afsal