Вопрос

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

Это было полезно?

Решение

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

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

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

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

Используйте rewritemap в файле htaccess

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top