Как бы я перенаправил URL не-php-файла, не редактируя файл .htaccess? - PullRequest
0 голосов
/ 24 сентября 2011

Так что в основном мне нужен способ взять exe-файл на моем сервере и сделать функцию php, чтобы переключать его доступность.Я не хочу просто переименовывать, перемещать или удалять файл, но перенаправить на страницу, объясняющую, что файл временно недоступен.

Я знаю, как установить постоянное перенаправление в .htaccess, но это не решает мою проблему, так как я хотел бы сделать это автоматизированным с помощью сценария php ....

Любые предложения?Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 24 сентября 2011

Честно говоря, самый простой способ - написать скрипт PHP, который редактирует ваш файл .htaccess и перезагружает его в apache. Вы можете просто запустить этот скрипт всякий раз, когда вам нужно включить / отключить доступ.

0 голосов
/ 24 сентября 2011

Вы не сможете сделать это только с помощью PHP, если ваш веб-сервер не настроен на обработку запросов на .exe файлы как .php или если вы не добавите правило в .htaccess. Если файл существует, а настройки .htaccess / server разрешают прямой доступ к файлам, PHP ничего не может сделать, чтобы остановить доступ к нему.

...