我因为不得不问这个问题而感到羞耻,因为有很多关于此的问题和答案,但是我已经搜索并试了好几周而没有取得积极成果。
我有文件上传页面的网址: files.example.com
当用户上传文件时,它放在一个子目录中: files.example.com/files/file.jpg 因此,当用户要查看该文件时,他必须访问该URL。
但我想删除dir文件/ 因此用户可以使用此URL查看文件: files.example.com/file.jpg
我已将.htaccess文件放入: files.example.com/.htaccess
尝试了我能找到的一切。例:
RewriteEngine On
RewriteBase /
RewriteRule ^files/?(.*)$ /$1
mod_rewrite子域+ dir
答案 0 :(得分:1)
你的规则是错误的。旅行>
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]*\.jpg)$ files/$1 [L]