Товарищи знатоки, помогите пожалуйста! Задача такая: сайт может лежат в любой директории хоста http://site.ru/ http://site.ru/some_dir1/ http://site.ru/some_dir2/dir/ Есть ли способ в файле .htaccess получить адрес каталога (в котором и лежит сам файл) без его явного указания. Т.е. сейчас я имею код: Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} ^/index\.php$ RewriteRule . / [R=301,L] ErrorDocument 403 /?error=403 ErrorDocument 404 /?error=404 ErrorDocument 500 /?error=500 Но если сайт переедет из корня в директория some_dir - код потребует явного изменения: Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} ^/some_dir/index\.php$ RewriteRule . /some_dir/ [R=301,L] ErrorDocument 403 /some_dir/?error=403 ErrorDocument 404 /some_dir/?error=404 ErrorDocument 500 /some_dir/?error=500 Мне требуется получить некоторую переменную, чтобы htaccess сам понимал где он лежит (а лежит он в корне сайта) и уже к своему пути подставлял правила переадресации и т.п. Заранее, огромное спасибо!