Маршрутизатор Codeigniter не работает после удаления субдомена в cpanel - PullRequest
0 голосов
/ 09 июня 2019

Субдомен был создан и позже удален из cpanel. Но после этого работает только контроллер по умолчанию Welcome.php . Но другая маршрутизация не работает для основного домена. Вот мой .htaccess файл:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?/$0 [PT,L]
</IfModule>

Если я напишу www.xyz.com/member, это покажет мне 404 не найдено ошибка. В журнале ошибок он показывает мне,

[error] 19928#0: *183282 openat() "/home/xyz/domains/xyz.com/public_html/member" failed (2: No such file or directory), client: xxx.xx.xx.xx, server: xyz.com, request: "GET /member HTTP/1.1", host: "xyz.com" 

Но member находится в моей директории контроллера. Структура папок выглядит как public_html / application / controllers / member

Сервер является сервером ngingx. Версия Codeignitor 3.9

Может кто-нибудь дать мне решение?

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