mod_rewrite子域+ dir

时间:2011-02-25 11:29:38

标签: .htaccess mod-rewrite subdomain dir

我因为不得不问这个问题而感到羞耻,因为有很多关于此的问题和答案,但是我已经搜索并试了好几周而没有取得积极成果。

我有文件上传页面的网址: 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

1 个答案:

答案 0 :(得分:1)

你的规则是错误的。旅行>

RewriteEngine On
RewriteBase /
RewriteRule ^([^/]*\.jpg)$ files/$1 [L]