2016-01-23 16 views
5

Ich möchte meine vorhandene Website an HTTPS umleiten. Derzeit im Browser, wenn URL starten mit HTTP dann wird es schlechte Gateways Fehler zeigen, aber ich möchte Website auf HTTPS umleiten.Umleiten von Site-URL http zu https in Codegeigner

Vielen Dank im Voraus.

+0

sein Was haben Sie für Ihre '$ config put [ 'base_url'] = 'https: //www.example.com/';' – user4419336

+0

ich diese Config $ put [ 'base_url'] = "http://dev.njoyful.com/"; –

+0

'$ config ['base_url'] =" https://dev.njoyful.com/ ";' Ich denke, Dev ist Subdomain? – user4419336

Antwort

3

Versuchen Sie den folgenden Code und setzen diese Zeilen in .htaccess Datei (wenn nicht existiert, dann erstellen) an der Wurzel des Projektordner:

RewriteEngine On 
RewriteCond %{HTTPS} !=on 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] 

Und stellen Sie sicher, dass Sie auch https-Protokoll haben in Ihre $ config [ 'base_url'] in config.php wie

$config['base_url'] = 'https://yourproject.local/'; 
+0

aber mein Server nicht zulassen, dass ich .htaccess Datei bearbeiten .. –

+0

Erstellen Sie neue '. Htaccess 'Datei und laden Sie es hoch. – Tpojka

+0

Wie kann ich alle URL außer 1 URL umleiten –

4

diese .htaccess

in Ihrer hinzufügen

Base_url() sollte

$config['base_url'] = 'https://www.example.com/'; 
+0

Wie kann ich alle URL außer 1 URL umleiten –

+0

$ config ['base_url'] = 'https: //yourproject.local/' ist worrking –

Verwandte Themen