Выбор между двумя списками завершения

Настройте веб-сервер так, чтобы он возвращал ответ HTTP 301 Moved Permanently с перенаправлением на ваш новый URL-адрес.

Если вы используете Apache, вы можете использовать директивуследующим образом:


  ServerName example.com
  Redirect 301 / http://mycloudflare-server.com:80

Аналогично с NGINX:

server {
       listen         25461;
       server_name    example.com;
       return         301 http://mycloudflare-server.com:80$request_uri;
}

1
12.12.2019, 09:37
1 ответ

Я получил:

#compdef foo

_foo() {
     local curcontext="$curcontext" state line
     typeset -A opt_args
     _arguments -C '-a' '-b' '-c' '-d' '1: :->name'
     case $state in
         name)
             case $words[2] in
                 */*)
                     _arguments '*:directory:_path_files -/'
                     ;;
                 *)
                     _arguments '*:name:(Name1 Name2 Name3)'
                     ;;
             esac
     esac
}

_foo "$@"

но я не уверен, что это лучшее решение. В частности, я скопировал использование $wordsиз некоторых примеров, но не нашел его в документации.

1
27.01.2020, 23:40

Теги

Похожие вопросы