是否可以将/ upload / picture / picture与/upload.php?what = picture与htaccess相关联?

时间:2010-09-23 14:23:30

标签: php .htaccess

是否可以将/ upload / picture / picture与/upload.php?what = picture与htaccess相关联,当我将表单提交到/ upload / picture时,它是由upload.php拍摄的?如果是,怎么样?

2 个答案:

答案 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

我认为应该这样做。