Greetings,
Проблема
У многих файлы - форт-исходники - находятся одновременно на cvs и на
forth.org.ru. Дабы поддерживать содержимое веб-страницы в
актуальном состоянии - приходится вручную заливать их по ФТП, это
неудобно.
Решение
На сервере forth.org.ru несколько раз в день обновляется локальная
рабочай копия devel из репозитория CVS - forth.org.ru/devel/.
Все запросе по http на файлы в forth.org.ru/~user/lib/
перенаправляются на forth.org.ru/devel/~user/lib
Все остальные запросы в forth.org.ru/~user/ обрабатываются
следующим образом - смотрится содержимое wwwroot (то место куда
заливаются файлы по ФТП), если там есть такой файл - он отдаётся.
Если же файл отсутствует - смотрится forth.org.ru/devel/~user/
Т.е. например возможен вариант - удалить все файлы на
веб-странице, оставив и обновляя только html. При этом из html
можно ссылаться на форт-исходники, так как будто бы они там есть.
Можно вообще залить html на cvs и тогда необходимость
использования ФТП отпадает (правда при этом добавляются
проблемы при сборке дистра - не факт что эти html нужны в
инсталляторе).
---------
With best regards,
ygrek
http://ygrek.org.ua