Проблема конфигурации Apache2?

Не точно, что Вы спросили, но я использую s для запущения скриптов. Так, например, если у меня есть файл ~/Scripts/run-stuff.sh, я могу ввести выполненный-stuff.sh s, и он запустит скрипт. Это также сделает заполнение клавишей Tab названия сценария. Единственная вещь, которую это не делает, обработать подкаталоги в каталоге сценариев.

# Completion for s (scripts)
_s_comp() {
    if [ $OS = "mac" ]; then
        local LS=gls;
    else
        local LS=ls;
    fi
    reply=(`$LS --ignore-backups $HOME/Scripts/`);
}

compctl -K _s_comp s

Возможно, что Вам, возможно, также понадобится псевдоним как alias s="$HOME/Scripts

Править: обратите внимание, что это будет работать, независимо от какого каталога Вы в настоящее время находитесь в.

1
15.07.2016, 04:50
1 ответ

Согласно документам, цель псевдонима может только быть файлом или путем. Подозреваемый, Вам не назвали файл буквально myfile.php?myvar=test в Вашей файловой системе.

Вы смогли делать, это с переписывает правила, но в этом случае, звучит намного легче обработать параметр по умолчанию в Вашем сценарии самом.

4
27.01.2020, 23:21
  • 1
    С другой стороны, OP мог, вероятно, RedirectMatch ^/hello$ /myfile.php?myvar=test, но это весьма видимо конечному пользователю. –  Ulrich Schwarz 22.11.2012, 10:12
  • 2
    Да, положительная сторона, но это кажется более "навязчивым", как Вы говорите, чем переписывание (или не изменение URL вообще и обработка в программе). Едва ли уверенный это находится по теме здесь на самом деле. SSD/Linux –  Mat 22.11.2012, 10:36

Теги

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