Apache htacces RewriteRule to file,路径等于 uri



我想将提供给我的服务器的所有包含字符串"track/"的请求重定向到与请求的 uri 位于相同路径中的 pdf 文件。

网址: http://www.whatever.com/track/Adelanto

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

对于此示例,这是硬编码的。我希望有这种动态。谢谢。

您需要在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(

干杯

相关内容

  • 没有找到相关文章

最新更新