301在网址中重定向{~`%字符

时间:2012-05-01 09:36:36

标签: apache .htaccess redirect

尝试将301重定向应用于此网址“/ Qx%40w%2C6M42VAwp3%40Rb%7B~cC4ure%60QWI9”,但它不喜欢它,我猜是因为可怕的网址和所有奇怪的字符,任何想法?

这是我目前的代码:

redirect 302 /Qx%40w%2C6M42VAwp3%40Rb%7B~cC4ure%60QWI9 /product-tool-case.php

1 个答案:

答案 0 :(得分:1)

您可以使用mod_rewrite执行此操作,如下所示:

RewriteRule ^/Qx%40w%2C6M42VAwp3%40Rb%7B~cC4ure%60QWI9 /product-tool-case.php

如果你想继续使用上面的mod_alias,那么你应该确保旧的url被url解码。所以在上面的例子中尝试:

redirect 302 /Qx@w,6M42VAwp3@Rb{~cC4ure`QWI9 /product-tool-case.php
相关问题