在我的php页面中,我有一个超链接:
<a href=" . 'delete_user_page.php?name=' .$user . ">Remove User</a>";
通过GET的delete_user_page.php获取用户的名称并执行脚本。我想要一个URL重写机制,以隐藏传递的变量。所以我写道:
.htaaccess
RewriteEngine On #Turn on the re-writing engine
RewriteRule ^delete/?$ delete_user_page.php?name=$1 [NC,L] # Handle requests for "Delete users page"
当把它加载到服务器上并刷新结果时,没有任何改变/显示,所以我意识到我做错了什么。
htcaccess必须相对于delete_user_page.php定位在哪里?
查看“delete_user_page.php?name = $ 1”,$ 1是正确的还是应该不同?
如果我的剧本中有其他错误请告诉我。