старый вопрос, который я знаю, но я только что натолкнулся на него, когда делал кое-что из SSI самостоятельно.Я уверен, что вы уже исправили свою проблему, но если это вам не поможет, возможно, это поможет кто-то другой.Я предполагаю, что сервер Apache.(Если нет, то я думаю, что это не сработает!)
Сначала отказ от ответственности!Я ни в коем случае не мастер Apache, Sed или Regex, так что я уверен, что дальнейшее может быть улучшено, но это может быть началом.Он просто печатает страницу относительно базы сайта и параметра запроса данных.
<!--#echo var="DOCUMENT_URI" -->
<!--#exec cmd="echo '$QUERY_STRING' | sed -n 's/\([^&]*&\)*data=\([^&]*\).*/\2/p'" -->
Я нашел список переменных окружения apache здесь: http://www.zytrax.com/tech/web/env_var.htm, иузнайте, что вы можете сделать с этим материалом после того, как вы его получите посмотрите здесь: http://httpd.apache.org/docs/2.0/howto/ssi.html.
Отредактировано , чтобы заставить его печатать ничего, а не всю строку, когда нет данныхатрибут найден.