1

我无法从包含带字母数字字符的链接的旧网站重定向。使用字母数字字符重定向htacess

以下是我有:

Redirect 301 /itemlist.asp?depart=Entry+Doors&subcat=Wood+%26+Wrought+Iron&disnum=all /index.html 

.htaccess文件不承认旧的链接的网址。我已经搜遍了全部,但答案是针对这些问题的。这并没有明显的帮助我的情况。任何帮助将不胜感激。

+0

查询字符串不能使用'Redirect'指令相匹配。在'mod_rewrite'中使用'RewriteCond' – anubhava

回答

0

使用类似:

RewriteEngine on 
RewriteCond %{QUERY_STRING} =depart=Entry+Doors&subcat=Wood+%26+Wrought+Iron&disnum=all 
RewriteRule^/index.html [R=301,L] 
+0

我试过这个,但无济于事 – SmartTech

+0

你到底做了什么? – SuperDuperApps

+0

我复制并粘贴了您提供的代码。 – SmartTech