Страница 1 из 1

Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 12:32:55
Dimanok
Такой вопрос. Имеются нестандартные странички ошибок ( 404, 403, и т.д. ), как мне вывести на них ( в любое удобное место ) сигнатуры апача ?
Странички обычные, в .html формате.
Спасибо.

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 13:22:49
hizel
там же в стандартном конфиге усё есть:

Код: Выделить всё

#ErrorDocument 500 "The server made a boo boo.
#ErrorDocument 404 /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
#ErrorDocument 402 http://www.example.com/subscription_info.html

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 13:34:45
Dimanok
Ну это я всё уже сделал. Я имею ввиду как мне вывести сигнатуры на мою .html страничку. ( какой там тег или что ? )

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 13:38:20
hizel
что есть сигнатуры?

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 13:42:58
hizel
отдайте в вашем скрипте 404 ошибку, например

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 13:49:25
Dimanok
hizel писал(а):что есть сигнатуры?

Код: Выделить всё

# Optionally add a line containing the server version and virtual host
# name to server-generated pages (internal error documents, FTP directory
# listings, mod_status and mod_info output etc., but not CGI generated
# documents or custom error documents).
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
# Set to one of:  On | Off | EMail
#
ServerSignature On

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 14:10:53
Dimanok
Какой тег использовать чтобы вывести сигнатуры т.е ( Apache 2* Centos server ... ) на мою html страничку ?

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 14:22:23
hizel
я представляю это только через SSI и дернуть нужную переменную из env

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 14:27:41
Dimanok
hizel писал(а):я представляю это только через SSI и дернуть нужную переменную из env
SSL не выход :( Как же это реализовано на стандартных страницах ? Вот пример стандарта

Код: Выделить всё

Content-language: en
Content-type: text/html; charset=ISO-8859-1
Body:----------en--
<!--#set var="TITLE" value="Object not found!"
--><!--#include virtual="include/top.html" -->

    The requested URL was not found on this server.

  <!--#if expr="$HTTP_REFERER" -->

    The link on the
    <a href="<!--#echo encoding="url" var="HTTP_REFERER" -->">referring
    page</a> seems to be wrong or outdated. Please inform the author of
    <a href="<!--#echo encoding="url" var="HTTP_REFERER" -->">that page</a>
    about the error.

  <!--#else -->

    If you entered the URL manually please check your
    spelling and try again.

  <!--#endif -->

<!--#include virtual="include/bottom.html" -->
----------en--

Re: Centos 5 / Apache 2* / Как вывести сигнатуры апача ?

Добавлено: 2010-04-26 16:15:52
Dimanok
Тему можно крыть. Проблема решилась так:

Код: Выделить всё

<?php
print($_SERVER['SERVER_SIGNATURE']);
?>
:-D