【发布时间】:2012-12-17 07:09:33
【问题描述】:
我想对我网站上的图片上传器进行 .htaccess 重写,但是对于我尝试过的所有教程,我都无法正常工作。
目前,我的代码将图像上传到文件夹:
http://www.example.com/server/php/files/jkgh4f54.jpg
我想重写它,所以当你访问这个 URL 时:http://www.example.com/jkgh4f54.jpg 它显示的是来自上述位置的图像。
有什么想法吗?正如我所提到的,到处都有很多关于类似内容的教程,但到目前为止,我还无法让它们适应我的工作。
当前.htaccess:
RewriteEngine On
RewriteCond %(REQUEST_FILENAME} !-f [OR]
RewriteCond %(REQUEST_FILENAME} !-d
RewriteRule ^[a-zA-Z0-9]+\.(jpe?g|png|gif|bmp)$ /server/php/files/$0 [L]
RewriteRule ^([a-zA-Z0-9]+)$ index.php?code=$1 //For URL Shortener
ErrorDocument 404 http://localhost/site.com/404.php
【问题讨论】:
-
听起来你想重定向,而不是重写。有很多关于如何做到这一点的问题。
标签: php image .htaccess uploader