我最近从Apache迁移到Nginx网络服务器,但由于重写规则无法正常运行,因此脚本似乎存在问题。
我已经尝试过winginx.com,这是一个提供从htaccess到nginx转换的网站,但它似乎并没有真正起作用
重写如下:
RewriteRule ^people/([0-9]+)$ people.php?p=$1 [NC,L]
RewriteRule ^user/([0-9]+)$ profile.php?id=$1 [NC,L]
RewriteRule ^user/([0-9]+)/photo_upload$ profile.php?id=$1&photo_upload=true [NC,L]
RewriteRule ^index.php?login/?$ index.php?login [NC,L]
RewriteRule ^visitors/?$ visitors.php [NC,L]
非常感谢一些专家的帮助,谢谢
答案 0 :(得分:0)
这些重写应该有效:
grep
将它们添加到您的主要位置,或者添加到所有位置块之外。