Codeigniter 404 Страница не найдена для субдомена, где установлен блог WordPress - PullRequest
0 голосов
/ 07 июня 2019

Я работаю с Codeigniter и WordPress для веб-сайта.

Codeigniter установлен в корневом каталоге. WordPress, который используется для блога в каталоге поддоменов внутри корневой папки.

Вот структура каталогов.

var / www / html / codeigniter - рут-сайт здесь

/ var / www / html / codeigniter / blog - субдомен для WordPress блога

вот файл .htacess для корневого каталога (var / www / html / codeigniter)

# 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>

вот файл .htaccess для каталога блога (/ var / www / html / codeigniter / blog)

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

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

это работает.Я случайно поместил каталог блога в другой каталог.Перемещение блога в каталог поддоменов теперь работает.

0 голосов
/ 07 июня 2019

Субдомен, к которому вы пытаетесь получить доступ, должен иметь маршрут, связанный с ним в приложении / config / маршруты, и он должен указывать на действительную функцию контроллера, которая возвращает действительные данные HTML / JSON

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