Apache htacces RewriteRule в файл с путем, равным URI - PullRequest
0 голосов
/ 02 июня 2018

Я бы хотел перенаправить все запросы, отправленные на мой сервер, содержащий строку «track /», в pdf-файл с указанием того же пути, что и запрошенный uri.

URL: http://www.whatever.com/track/Adelanto

 RewriteRule ^/?track/(.*)$ track/Adelanto/file.pdf

Это жестко закодировано для этого примера.Я хотел бы иметь эту динамику.Спасибо.

1 Ответ

0 голосов
/ 02 июня 2018

Вам нужно записать это правило в ваш htaccess файл

RewriteCond %{REQUEST_URI} ^(/track/)(.*)$ [NC]
RewriteCond %{REQUEST_URI} !\.pdf$ [NC]
RewriteRule ^ %{REQUEST_URI}/file.pdf [L,QSA,R]

Вы можете посмотреть файл htaccess, который я создал для вас здесь (https://htaccess.madewithlove.be? Share = 9ae812dd-54f6-596a-8b43-2ce1e8042e05 )

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...