我应该重定向所有与此类似的链接:
http://www.sitename.com/?918pae056d2bnnxpy
问题是这些链接没有htaccess可以使用的变量...因此我一直在寻找一种解决方案,可以采用所有这些URL并将其重定向到网站的首页。 有人可以帮我吗?
答案 0 :(得分:0)
目前还不清楚您的实际含义是“这些链接没有可以用htaccess接受的变量” ... URL中的问号表示可以很好地考虑的请求参数(“ GET参数”)并在http服务器级别进行了修改,例如在apache http服务器的重写模块内部。
这是一个简单的示例:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^/?$ /home.php?arg=%1 [END]
如果存在查询字符串(因此指定了GET参数),它将在内部将对/
到/home.php
的每个传入请求进行重写。参数本身将作为GET参数“ arg”移交给脚本。
在大多数情况下,还有其他选择,但是您没有告诉我们有关您的实际情况的任何详细信息,因此我们在这里不能更具体。
以上仅是示例,显然您需要根据需要进行调整。这仅是一种解释,可以引导您正确的方向。