-3

我需要使用查询字符串和页面作为参数将我网站上的所有页面重定向到 home.php

例子:

   www.site.com/abcd
-> www.site.com/home.php?page=abcd

   www.site.com/abcd/file.php
-> www.site.com/home.php?page=abcd/file.php

   www.site.com/file.php?a=b&c=d
-> www.site.com/home.php?page=file.php&args="a=b&c=d"
4

1 回答 1

2

你可以把它放在你的 .htaccess 文件中:

RewriteEngine On
RewriteRule ^(.+)$ home.php?page=$1 [QSA,L]

这将做你想做的事,除了传递的参数,它们将以原始形式显示:

www.site.com/file.php?a=b&c=d -> www.site.com/home.php?page=file.php&a=b&c=d
于 2012-09-19T17:54:50.130 回答