2015-12-03 2 views
0

Я пытаюсь найти способ, которым я могу разрешить прямой доступ к данному сценарию php, не перенаправляя этот URL-адрес на соглашения об изменении URL-кода Codeignitoer или через его контроллеры.Как получить прямой доступ к php-скрипту, не перенаправляя URL-адрес в Codeigniter

Любой способ сделать это?

ответ

1

Вы должны были бы установить его в файле .htaccess

файлу .htaccess по умолчанию просто нужно иметь игнорирования линии вводится для каталога не маршрут через CodeIgniter:

RewriteEngine on 
RewriteCond $1 !^(index\.php|images|robots\.txt|**YOUR FOLDER TO IGNORE HERE**) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

Для пример ввода: RewriteCond $1 !^(index\.php|images|robots\.txt|custom_scripts)

Разрешили бы доступ на URL: http://example.com/custom_scripts/**any file you want**

CodeIgniter каталоги т у них есть файлы .htaccess в них, которые запрещают внешний доступ, поэтому, если вы не хотите их покинуть, это лучший способ сделать это.

+1

Не могу поверить, что я не думал о htaccess! Спасибо! – netrox

+0

Хаха рад помочь! – acupajoe

Смежные вопросы