2011-01-21 2 views
0

Я нахожусь на виртуальном сервере, поэтому у меня нет доступа к htdocs Apache; все, что у меня есть .htaccess. Можно ли еще сделать карту перезаписи? Какие обходные пути существуют?Переписать карту без доступа к htdocs

+0

Попробуйте сами, и если он не работает, то есть, когда вы будете готовы прийти просить помощи у других. –

+0

Какая переписывающая карта вам нужна? – Gumbo

ответ

0

Если вы прочитали документацию, вы увидите, что в поле doc с именем «Контекст» директива RewriteMap может использоваться в конфигурации сервера или в конфигурации виртуального хоста. Не разрешено в каталоге или .htaccess - быть ясным, ответ «Нет», еще не возможно сделать карту перезаписи, если все, к чему у вас есть доступ, это .htaccess.

http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritemap

Единственный «обходной путь» должен был бы определить RewriteCond и RewriteRule для каждого отображения, что вам нужно. Они могут быть определены в .htaccess.

Этот вопрос уже был дан в

use RewriteMap in htaccess file