Как настроить CodeIgniter на игнорирование папки Wordpress? - PullRequest
3 голосов
/ 31 декабря 2010

В прошлом году я создал сайт с CodeIgniter www.example.com, а на прошлой неделе клиент захотел Wordpress Blog. Я создал блог и загрузил его на www.example.com/blog

Теперь, когда я нажимаю на любую ссылку в WordPress, она выдает ошибку, как показано ниже: /

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

Обнаружена ошибка

Невозможно загрузите ваш контроллер по умолчанию. пожалуйста убедитесь, что контроллер, указанный в Ваш файл Routes.php действителен.

Как настроить Codeigniter на игнорирование папки Wordpress?

Ценю помощь !!!

1 Ответ

11 голосов
/ 31 декабря 2010

Вы захотите сделать это с файлом .htaccess (при условии, что ваш веб-сервер поддерживает его). Например, в DocumentRoot моего сайта Codeigniter у меня есть файл .htaccess, который содержит:

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

Это позволяет мне по-прежнему получать доступ к статическим файлам и руководству пользователя CI.В вашем случае RewriteCond будет выглядеть примерно так:

RewriteCond $1 !^(index\.php|blog)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...