Переписать карту без доступа к htdocs - PullRequest
0 голосов
/ 21 января 2011

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

1 Ответ

0 голосов
/ 21 января 2011

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

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

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

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

использовать RewriteMap в файле htaccess

...