为具有特殊句柄请求的PHP页面添加RewriteRule

时间:2014-08-20 16:07:13

标签: php apache .htaccess mod-rewrite

在我的php页面中,我有一个超链接:

<a href=" . 'delete_user_page.php?name=' .$user . ">Remove User</a>";

通过GET的delete_user_page.php获取用户的名称并执行脚本。我想要一个URL重写机制,以隐藏传递的变量。所以我写道:

.htaac​​cess

RewriteEngine On #Turn on the re-writing engine

RewriteRule    ^delete/?$    delete_user_page.php?name=$1    [NC,L]    # Handle requests for "Delete users page"

当把它加载到服务器上并刷新结果时,没有任何改变/显示,所以我意识到我做错了什么。

  1. htcaccess必须相对于delete_user_page.php定位在哪里?

  2. 查看“delete_user_page.php?name = $ 1”,$ 1是正确的还是应该不同?

  3. 如果我的剧本中有其他错误请告诉我。

0 个答案:

没有答案