Страница 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']);
?>
