我正在获取部分查询字符串,至少是我认为它的名称,并希望重定向到404.php或重写纠正形式。
获取 /?prod = 而不是 /proddetail.php?prod =
的正确形式有人有任何想法吗?
答案 0 :(得分:1)
使用.htaccess
,您可以按以下方式重定向
RewriteEngine On
RewriteCond %{QUERY_STRING} ^prod=$
RewriteRule ^(index\.php)?$ /proddetail.php [R=302,L]
这将保留原始查询字符串
或者你可以使用php:
if (isset($_GET['prod'])) {
// do something eg redirect
}