.htaccess重写QUERY_STRING

时间:2017-06-24 00:49:47

标签: .htaccess

请问一个问题。

我有2个文件。

  • index.php(我的家)
  • download.php(页面下载" id")

我需要替换(可视化):

  

example.com/download.php?id=的 95xdA93td

用这个。

  

example.com?的 95xdA93td

  • 我需要做这项工作。 (不要重定向)
  • 如何在不影响我的家(index.php)的情况下获得此结果

谢谢。

2 个答案:

答案 0 :(得分:0)

尝试使用以下规则,

RewriteEngine On    
RewriteRule ^ download.php?id=%{QUERY_STRING} [L]

答案 1 :(得分:0)

您可以使用以下规则:

RewriteEngine on

RewriteCond %{QUERY_STRING} (.+) [NC]
RewriteRule ^/?$ /download.php?id=%1 [L]