я должен переместить файл конфигурации из каталога codeigniter - PullRequest
2 голосов
/ 11 мая 2010

Я только что опубликовал свой сайт, созданный с помощью codeigniter.

весь каталог находится в моей общей папке, включая файл конфигурации (в public / system / application / config).

Я просто хотел перепроверить: нужно ли перемещать этот файл в другой, не публичный каталог? Я думаю, что codeigniter не допускает прямого доступа, но я не уверен на 100% ..

спасибо, П.

Ответы [ 3 ]

6 голосов
/ 11 мая 2010

В идеале вы должны переместить как системную папку, так и папку приложения из корневого веб-каталога.Вы можете изменить путь в index.php, поэтому все, что доступно в корневом веб-каталоге, это ваш index.php, JS, CSS и т. Д.

Это не всегда возможно, так что пока вы блокируетезапросы к чувствительным файлам с if (fined ()) и .htaccess, вы будете в порядке.

0 голосов
/ 11 мая 2010

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

С уважением,
Pedro

0 голосов
/ 11 мая 2010

Нет необходимости перемещать их в непубличный каталог. Если вы попытаетесь получить к ним доступ через Интернет, вы получите сообщение: «Прямой доступ к сценарию запрещен».

Другими словами, вы не можете получить доступ к содержимому конфигурации через Интернет!

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