RewriteRule catalog /index.php [L,QSA]
вставьте после первого RewriteEngine on. Конструкция точно рабочая - проверено.
Хотя у вас там понакручено этих правил, нужно конкретно причесывать.
А зачем так сложно?
Почему нет возможности? Где-то же должен быть шаблон.
директива location имеет контекст server и не может быть описана в контексте http
Верно. Вам нужно сертификат сервера, которым был подписан ваш самоподписанный сертификат явно указать wget-у с помощью ключа --ca-certificate
Вам нужно установить корневые сертификаты.
Для ubuntu Это примерно так:
Лучше на уровне тимспика.
Капчу лучше самописную ставить. С набором текстовых вопросов, к примеру.
Не помогло в смысле TS снаружи доступен или недоступен через VPN?
Да вот хоть у нас, к примеру: http://wiki.diphost.ru/NS-server
Vpn какие внутренние адреса выдает?