我正在开发一个项目并使用 .htaccess 重写 URL。
我的文件上传器将文件上传到名为“u”的目录。
例如,如果我上传“textfile.txt”,它将转到“u/textfile.txt”
我的问题是,我使用 htaccess 重写 URL,以便您可以访问:
u/textfile
它会显示 'u/textfile.txt' 的信息和该页面内文件的内容,唯一的事情是我收到 500 Internal Server Error。
这是我的 .htaccess 代码:
RewriteRule ^u/(.*)(\.)(.*)$ u/$1(\.)$2 [L]
RewriteRule ^u/(.*)(\/?)$ upload.php?hash=$1 [L,NE]
我想要的是:
人们能够去 - u/1.2 (1 = 文件名, 2 = 文件扩展名) u/1 (1 = 文件名)
任何帮助将不胜感激!谢谢。