Как устранить ошибку WordPress 404 Перенаправления для CodeIgniter, установленного в корневой папке с WordPress - PullRequest
0 голосов
/ 20 марта 2019

Я установил папку CodeIgniter (CI-folder) в корневую папку WordPress (www.example.com).Codeigniter хорошо работал на моем локальном сервере WAMP до того, как я загрузил его на действующий сервер Apache, но когда вы загружаете его как www.example.com/CI-folder, он по умолчанию загружает страницу WordPress Error 404.Я исследовал, и большинство ресурсов вращаются вокруг изменения файла .htaccess, который я делал снова и снова.Я также попробовал это https://forum.codeigniter.com/archive/index.php?thread-361.html, но мне не помогли.Я также не очень хорошо знаком с .htaccess правилами / условиями.Пожалуйста, найдите мои WordPress, CodeIgniter .htaccess файлы и CI config для вашей помощи.

Wordpress .htaccess файл

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

#force HTTPS
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

CodeIgniter .htaccess file

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

Часть файла конфигурации CI

$config['base_url']        = 'https://'.$_SERVER['SERVER_NAME'].'/CI-folder/';
$config['index_page']      = 'index.php';
$config['uri_protocol'] = 'REQUEST_URI';

Любая помощь в этом направлении будет принята с благодарностью.Мне нужно идти вживую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...