是否可以将/ upload / picture / picture与/upload.php?what = picture与htaccess相关联,当我将表单提交到/ upload / picture时,它是由upload.php拍摄的?如果是,怎么样?
答案 0 :(得分:2)
这个问题略显笨拙,但如果我理解正确的话,你所寻找的东西叫做mod_rewrite。
mod_rewrite是Apache Web服务器的插件,允许您将旧式查询URL更改为其他格式。显然,您需要安装mod_rewrite才能使用它。如今,大多数Apache安装都默认包含它。
mod_rewrite命令输入到htaccess文件中。这样的事情应该为你做(但请注意,我没有测试过这个!你可能需要调整它!):
RewriteEngine on
RewriteRule ^upload/([^/\.]+)/?$ upload.php?what=$1 [L]
答案 1 :(得分:0)
放手一搏:)
RedirectMatch 301 /upload/(.*)$ http://www.yoursite.com/upload.php?what=$1
我认为应该这样做。