RewriteRule .htaccess

时间:2013-04-23 22:07:41

标签: .htaccess mod-rewrite redirect

我正在尝试更新.htaccess以将我重定向:
page.php / name
page.php?id = name
任何人都可以提供帮助吗?我找到了很多例子但不适用于这种情况。

1 个答案:

答案 0 :(得分:0)

要重定向(告诉浏览器 page.php / name 的请求位于 page.php?id = name ,从而更改位置栏中的网址你可以做两件事之一。

使用mod_alias:

RedirectMatch 301 ^/page\.php/(.*)$ /page.php?id=$1

或使用mod_rewrite:

RewriteRule ^/?page\.php/(.*)$ /page.php?id=$1 [QSA,L,R=301]

如果您不想要永久重定向(301),请从上面删除301=301部分。