localhost/server-info и реврайт

Тема в разделе "Администрирование серверов", создана пользователем absurdo, 8 фев 2011.

Модераторы: mefish, stooper
  1. absurdo

    absurdo

    Регистр.:
    22 мар 2007
    Сообщения:
    314
    Симпатии:
    8
    Не получается зайти на информационную страницу апача http://www.localhost/server-info
    CMS сайта показывает страницу 404. Как обойти правила реврайта в .htaccess, чтобы можно было взглянуть на server-info?
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.549
    Симпатии:
    1.433
    А server-info существует?
    Попробуй полный путь указать к скрипту http://www.localhost/server-info/index.php или как там у тебя организованно...
    В RewriteCond файла .htaccess добавь исключение твоего пути из обработки:
    PHP:
    RewriteCond %{REQUEST_FILENAME} !-f  
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    Исключит из перенаправления те запросы, которые адресованы к существующим файлам и директориям.
     
  3. adramelech

    adramelech Постоялец

    Регистр.:
    23 фев 2009
    Сообщения:
    57
    Симпатии:
    19
    server-info - насколько я подозреваю ) это внутреняя фича апача, .htaccess тут ни при чем
    Апач как собран-установлен ?
    httpd -l -выполните что бы увидеть модули апача
    Если модуль mod_info есть, то в конфиг httpd.conf надо внести
    <Location /server-info>
    SetHandler server-info
    </Location>
    и тогда будет счастье на http://www.localhost/server-info
     
  4. absurdo

    absurdo

    Регистр.:
    22 мар 2007
    Сообщения:
    314
    Симпатии:
    8
    есть info_module (shared) это он?