Принудительно завершить косую черту перед тегом привязки - PullRequest
0 голосов
/ 05 января 2012

Я ищу способ принудительного добавления завершающего слеша перед тегом привязки, когда есть тег привязки без завершающего слеша.Может ли это быть достигнуто с помощью htaccess?

Пример:

localhost / pp / pages # edit / 12

localhost / pp / pages / manage # edit / file / 12

-->
localhost / pp / pages / # edit / 12

localhost / pp / pages / manage / # edit / file / 12

Спасибо.

1 Ответ

0 голосов
/ 05 января 2012

Это немного глупо, но используй свою любимую библиотеку Javascript или сделай что-то вроде:

$(document).ready(function() {
    // get all internal anchor tags that dont have trailing slash
    $('a[href^="/"]').not('[href$="/"]').each(function() {
        $(this).attr('href', function(i, link) {
            return link +'/';
        });
    })
});
...