1

我试图将这样的链接转换为
http://localhost/photohosting/user/view.php?img=60
用户浏览器中的类似内容:
http://localhost/photohosting/60
这里我的 .htacces 代码
RewriteEngine on
RewriteRule ^view.php(.*)$ /photohosting/user/view.php?img=$1 [L,QSA]
我不熟悉 .htaccess 所以我找不到错误。为什么这段代码不起作用?更新:我已将我的 .htaccess 更新为: RewriteRule ^([a-zA-Z0-9_-]+)$ user/view.php?img=$1现在链接类似的http://localhost/photohosting/60作品,但它错过了参数。

4

1 回答 1

1

尝试以下规则:

RewriteRule photohosting/([0-9]+)$ /photohosting/user/view.php?img=$1 [L,QSA]
于 2012-11-28T08:46:40.697 回答