如何使用htaccess

时间:2016-05-04 17:34:05

标签: .htaccess mod-rewrite url-rewriting

我尝试将http://terrychew.com.sg/classes重定向到http://terrychew.com.sg/math-olympiad-singapore#Primary,因为如果没有#Primary,我希望用户看到的标签将不会被选中。

.htaccess将我的#转换为%23,但这对我不起作用。我在另一个线程上读到这个代码可以用来重定向url中的hashtags

if (window.location.hash == "#/de/about/blog/") {
    window.location = 'http://google.com.ua';
    }

但是,在这种情况下,OLD网址包含主题标签。我需要在NEW url包含hashtag时有效的代码。我试过反转代码,但它不起作用

1 个答案:

答案 0 :(得分:4)

您可能没有使用NE标记。

  

默认情况下,特殊字符(例如&?)会显示   转换为等效的十六进制代码。使用[NE] flag   防止这种情况发生。