Есть ли в .htaccess директивах что нибудь подобное $_SERVER['DOCUMENT_ROOT'] ?

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем G-Null, 9 мар 2008.

Статус темы:
Закрыта.
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    То есть вместо постоянного написания путей ставить что нить вроде
    PHP:
    php_value auto_prepend_file $_SERVER['DOCUMENT_ROOT']/file.php
    быть может просто есть идеи как бы сделать что-нибудь подобное ? вбивать каждый раз руками не катит (доменов, поддоменов много и это лишняя трата времени)
     
  2. volosatos

    volosatos Создатель

    Регистр.:
    18 дек 2007
    Сообщения:
    17
    Симпатии:
    0
    Так а зачем там нужна такая директива, если все можно передать в php скрипт, и никаких проблем?
    Посмотрите, как это реализованно во фреймфорке codeigniter
    codeigniter.com.
    Идея в том, что сайт работает без мод реврайта как
    www.adres.domain/index.php/nazvanie/nazvanie, а если добавить вот такой хт аксес
    Код:
    RewriteEngine on
    RewriteCond $1 !^(index\.php|robots\.txt)
    RewriteRule ^(.*)$ /index.php/$1 [L]
    То, все будет работать без index.php т.е. www.adres.domain/nazvanie/nazvanie
    Вобщем идея в том, чтоб обрабатывать все эти псевдокаталоги не модреврайтом, а пхп-скриптом.
     
  3. Alexitdv

    Alexitdv

    Регистр.:
    4 янв 2008
    Сообщения:
    161
    Симпатии:
    65
    Может так проканает: %{DOCUMENT_ROOT}
     
Статус темы:
Закрыта.