.htaccess将规则重写为新域名和路径(保留文件名)

lskq00tm  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(129)

这是我们第一次尝试使用.htaccess订阅。请帮助我们满足以下要求:
实际URL:https://domaina.com/Criteria1/valueaddedcourse/2202223742-first辅助课程. pdf
如果URL包含“/Criteria 1/valueaddedcourse/”,则应重定向至新的域名和路径,但文件名相同(2202223742-急救课程.pdf)
https://qaanr.s3-ap-south-1.amazonaws.com/2202223742-first辅助课程. pdf
作为一个新手,觉得apache教程太晦涩难懂(https://httpd.apache.org/docs/2.4/howto/htaccess.html
请与我们分享关于.htaccess的详细描述-这将有助于我们的学习。
====更新上述问题===
下面的代码对我很有效:
'重写引擎在重写条件%{REQUEST_URI} ^/条件1/值已添加的过程/重写规则^(.*)https://qaanr.s3-ap-south-1.amazonaws.com/% {REQUEST_FILENAME} [P]
`
此代码适用于重定向,无法屏蔽.浏览器必须显示原始域名&而不是https://qaanr.s3-ap-south-1.amazonaws.com/

fumotvh3

fumotvh31#

重写引擎已打开
重写条件%{REQUEST_URI} ^/标准1/增值课程/
重写规则^(.*)$https://qaanr.s3-ap-south-1.amazonaws.com/$1 [R=301,L]
用法=如果URL包含“/Criteria 1/valueaddedcourse/”,则将重定向到具有相同文件名的新域和路径(2202223742-first aid course.pdf)

相关问题