RewriteEngine on
Options +FollowSymLinks
RewriteRule ^script\.php\?ref=site2\.ru&style=1$ http://ya.ru [L]
Даже если тэги предусмотрены спецификацией, валидатор может выдавать ошибки если неправильно указана используемая спецификация (самая первая строчка, типа <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">).
В остальном поддерживаю предыдущих ораторов, большая часть этих тэгов - мусор.
ТС, а вы случайно не из Питера? :)
Самый простой вариант - найдите успешный сайт в той же тематике, изучите его, посмотрите что можно улучшить, и всё подробно опишите. Если будете брать данные для ТЗ чисто из "я подумал и решил", то шансов на успех будет на порядок меньше.
Что такое MODx не знаю (и не слышал), а Ruby интересная штука. Эта среда немного упрощает процесс разработки, но как правило это получается в ущерб производительности (по сравнению с PHP, в большей или меньшей степени в зависимости от программистов). Если у вас уже есть программисты. то логично узнать что они думают по поводу технологии, потому что работать придется им. При желании Ruby можно выучить за вечер, но для создания серьезного проекта нужны навыки работы в этой среде.
Не понял, а в чем их интерес?
Vitalijj, если есть возможность использовать PHP и хорошие ресурсы, то проблему можно решить (минимизировать) в два шага
1. Свести все обращения к статике к обращениям к скрипту, примерно
RewriteRule ^(.*)\.html /script.php?page=$1
2. В скрипте обрабатывать количество закачек с данного ip (за данную сессию), показывать активным пользователям капчи или что-нибудь другое для блокировки массовых закачек.
MrJamesBond, ИМХО, в зависимости от вашего профессионального уровня разработка аналогичного движка займет от 1 до 4 месяцев. Допустим в с этим справитесь успешно. А что дальше? Ценность сайта не в уникальности скриптов, а в информации, контенте.
Это имеет какое-либо отношение к администрированию серверов?
Если не устраивает админ - наймите нового, или занимайтесь администрированием самостоятельно. ☝
Sacred13, не могу разобрать ваш конфиг, слишком много буковок и ненужных комментариев. Ощущение, что вы просто продублировали кусок кода.
Ключевой момент - для каждого домена в конфиге нужно указать директорию, в которой лежит статика этого домена.
З.Ы. Куда подевался ваш админ? :)
Нужно для каждого домена (поддомена) писать свой код конфига server { ... }
Возможно, есть более простое решение, попробуйте спросить об этом на форуме nginx'а