当请求.pdf时,我不确定在.htaccess中重定向或重写的正确方法。再给他们一个。
要求:我还需要它在URL/地址中显示正确的(新的).pdf名称。
马上。。我相信我得到了新的.pdf内容。但URL与旧的/original.pdf名称相同。
我尝试过的例子:
#RewriteCond %{REQUEST_URI} ^aa/bb/cc/Volume10-Issue2-Spring2018.pdf
#RewriteRule ^(.*) /aa/bb/cc/Volume10-Issue3-Summer2018.pdf [NC,R=302,L]
和
RewriteRule ^aa/bb/cc/Volume10-Issue2-Spring2018.pdf http://domainame.org/aa/bb/cc/Volume10-Issue3-Summer2018.pdf [NC,R=302,L]
*这些PDF在同一个域中(实际上也是同一个目录)
是否需要执行重定向以在URL(地址)中获取新的URL/文件名?
更新:这些尝试不起作用:
尝试1
RewriteRule ^UserFiles/file/news/Volume10-Issue2-Spring2018.pdf$ /UserFiles/file/news/Volume10-Issue3-Summer2018.pdf [L,NC,R=301
]
尝试2
#RewriteCond %{REQUEST_URI} ^(/UserFiles/file/news)/Volume10-Issue2-Spring2018.pdf$ [NC]
#RewriteRule ^ %1/Volume10-Issue3-Summer2018.pdf [R=302,L]
尝试3
#RewriteCond %{REQUEST_URI} ^UserFiles/file/news/Volume10-Issue2-Spring2018.pdf
#RewriteRule ^(.*) /UserFiles/file/news/Volume10-Issue3-Summer2018.pdf [NC,R=302,L]