Javascript не может найти мою строку запроса mod_rewrite!

Я использую следующий класс javascript для извлечения переменных из запроса строка:

getUrlVars : function() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
    return vars;
}

Итак это работает : http://example.com/signinup.html?opt=login

Мне нужен http: // www. example.com/login/, чтобы работать таким же образом. Использование mod_rewrite:

RewriteRule ^ login /? signinup.html? opt = login [QSA]

разрешает загрузку страницы, загрузку javascript, загрузку css, но мои функции javascript не могут найти ключ opt (т. е. он не определено ). Как мне получить opt в моем javascript?

7
задан Kyle 8 November 2010 в 09:50
поделиться