. Вы можете удалить crond с помощью:
crontab -r
The current crontab will be removed.
crontab (1) - страница руководства Linux
Текущий crontab
означает текущего пользователя, вы можете использовать whoami
и проверить своего пользователя.
Чтобы использовать простой блок возврата
редиректа, ему нужен определенный /
блок расположения, иначе он будет бесконечно циклиться (отмечая, что блок расположения /
не имеет подстановочного знака, поэтому активы можно обойти)
server "www.example.conf" {
listen on $ext_addr port 80
location "/cgi-bin/*" {
fastcgi
root ""
}
location "/" {
# 302 (Temporary) while testing
# 301 (Permanent) when you're done & sure
block return 302 "/cgi-bin/bgplg"
}
}
Теперь, есть еще один трюк, который обычно работает: root
передается в fastcgi как переменная DOCUMENT_ROOT
, которая выполняется, если она существует.
Побочным эффектом является то, что httpd не устанавливает SCRIPT_NAME
, который требуется bgplg, и поэтому он не работает; но другие скрипты, которые не полагаются на это, или изящно обрабатывают это, будут работать нормально, (и могут либо обрабатывать /
отдельно, либо быть расширены с помощью сопоставления шаблонов или /*
в качестве всеобъемлющего)
location "/" {
fastcgi
root "/cgi-bin/somescript"
}