Я не мог привыкнуть для экранирования, пока я не нашел способ установить 'строку состояния' внизу экрана, которая показывает, какая 'вкладка' или 'виртуальный экран' Вы идете и который другие, там. Вот моя установка:
[roel@roel ~]$ cat .screenrc
# Here comes the pain...
caption always "%{=b dw}:%{-b dw}:%{=b dk}[ %{-b dw}%{-b dg}$USER%{-b dw}@%{-b dg}%H %{=b dk}] [ %= %?%{-b dg}%-Lw%?%{+b dk}(%{+b dw}%n:%t%{+b dk})%?(%u)%?%{-b dw}%?%{-b dg}%+Lw%? %{=b dk}]%{-b dw}:%{+b dw}:"
backtick 2 5 5 $HOME/scripts/meminfo
hardstatus alwayslastline "%{+b dw}:%{-b dw}:%{+b dk}[%{-b dg} %0C:%s%a %{=b dk}]-[ %{-b dw}Load%{+b dk}:%{-b dg}%l %{+b dk}] [%{-b dg}%2`%{+b dk}] %=[ %{-b dg}%1`%{=b dk} ]%{-b dw}:%{+b dw}:%<"
sorendition "-b dw"
[roel@roel ~]$ cat ~/scripts/meminfo
#!/bin/sh
RAM=`cat /proc/meminfo | grep "MemFree" | awk -F" " '{print $2}'`
SWAP=`cat /proc/meminfo | grep "SwapFree" | awk -F" " '{print $2}'`
echo -n "${RAM}kb/ram ${SWAP}kb/swap"
[roel@roel ~]$
Вы можете использовать P флаг в правиле mod_rewrite , чтобы получить этот URL-адрес замены, запрошенный mod_proxy :
RewriteEngine on
RewriteRule ^myfolder/$ http://other.example.com/anotherfolder/ [P]
Теперь, когда клиент запрашивает / myfolder /
с вашего сервера, он запрашивает http://other.example.com/anotherfolder/
и отправляет ответ этого сервера обратно клиенту.
Нет, туннелирование невозможно, для этого нужно использовать сценарий CGI. Однако вы можете перенаправить :
RewriteRule ^(.*) http://new.example.com/$1
с флагом [R] или без него, и он автоматически перенаправит пользователя в новый домен.
Изменить: Очевидно, туннель можно запросы с mod_proxy
и флагом [P]
. См. Ответ Гамбо.