2010-12-31 9 views
3

Ich habe letztes Jahr eine Website mit CodeIgniter www.example.com erstellt und der Kunde wollte Wordpress Blog letzte Woche. Ich den Blog gebaut undWie man CodeIgniter setzt, um Wordpress-Ordner zu ignorieren?

Jetzt www.example.com/blog hochgeladen, wenn ich einen Link auf Wordpress klicken gibt es Fehler wie folgt:/

http://www.example.com/blog/category/one-last-category/

ist ein Fehler aufgetreten

Nicht zu laden Sie Ihren Standard-Controller. Bitte stellen Sie sicher, dass der Controller in Ihre Routes.php-Datei gültig ist.

Wie kann ich Codeigniter festlegen, um Wordpress-Ordner zu ignorieren?

Schätze hilft !!!

Antwort

11

Sie wollen, dies zu tun mit einer .htaccess-Datei (dem Webserver unter der Annahme, es unterstützt.) Zum Beispiel in der DocumentRoot meiner Codeigniter Website Ich habe eine .htaccess-Datei mit folgendem Inhalt:

RewriteEngine on 
RewriteCond $1 !^(index\.php|static|user_guide|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

Damit kann ich immer noch auf statische Dateien und das CI-Benutzerhandbuch zugreifen. In Ihrem Fall wäre der RewriteCond etwas wie:

RewriteCond $1 !^(index\.php|blog) 
+0

ja, ich fand das in einem Forum mit einem Riesenglück! :) Danke trotzdem! –

Verwandte Themen