我正在尝试更改此网址:
的 example.com/stickit/note.php?note=1
对此:
的 example.com/stickit/note/1
我试过这样做,但我得到的是404错误:
RewriteEngine On
RewriteRule ^stickit/note/(.*)$ /stickit/note.php?note=$1 [L]
有趣的是,这有效:
RewriteEngine On
RewriteRule ^note/(.*)$ /stickit/note.php?note=$1 [L]
更改 example.com/stickit/note.php?note=1
to: example.com/note/1
答案 0 :(得分:0)
沿着这些方向尝试一些事情......
RewriteEngine On
RewriteRule ^note/(.*)$ /stickit/note/$1 [L]
我还撰写了一篇博客文章,可以帮助您更好地理解Apache重写......
http://www.jabcreations.com/blog/apache-domain-neutral-redirect
始终确保您关注Apache访问和错误日志,它们将帮助您了解正在发生的事情。