Смущает RewriteMap - PullRequest
       19

Смущает RewriteMap

0 голосов
/ 19 марта 2019

У меня есть виртуальная машина CentOS с CPanel и WHM. Клиент хочет сделать RewriteMap, чтобы, когда кто-то пытается получить доступ к такой ссылке, как:

https://example.com/Doc/File.pdf

Перенаправляется на

https://example.com/Doc/OtherFile.pdf

Я выполнил шаги, которые видел в Интернете, добавил RewriteMap в файл pre_virtualhost_global.conf для CPanel

RewriteMap rwmap txt:/home/example/public_html/rdmap.txt

И в файле .htaccess, который находится в папке public_html, которую я добавил:

Options +FollowSymLinks -MultiViews

RewriteEngine On

RewriteRule ^Doc/[^/]+/?$ ${rwmap:$1} [L,R]

Я добавил файл RewriteMap в путь, который я указал в файле conf следующим образом: Файл: rdmap.txt

File.pdf OtherFile.pdf

Но он не перенаправляет должным образом. Вместо перенаправления на OtherFile.pdf он перенаправляет на:

https://example.com/home/example/public_html

Я проверил это сто раз и до сих пор не могу понять, что я делаю неправильно.

...