Как получить через корыто каталог файлов. htaccess с помощью RewriteRule ^ (. *) $? id = $ 1 [L, QSA]
?
Если .htaccess находится в http: //localhost/some/dir/.htaccess
и я открываю http: // localhost / some / dir / здесь / I / use / RewriteRule /
, как я обнаруживаю значение / some / dir /
без использования RewriteBase
и без добавления вручную % {DOCUMENT_ROOT} / some / dir /
, например, значение localhost
Я получаю корыто % {HTTP_HOST}
?
mod_rewrite не знает, какая часть URL получила его к определенному каталогу, который является, почему RewriteBase необходим для генерации надлежащих ссылок для относительных замен во всех кроме самого простого случая.
Необходимо испечь эту информацию в ruleset.