Вы можете установить переменную сеанса флэш-памяти в функции контроллера, которая открывает вторую страницу после нажатия кнопки.
session()->flash('tabName', 'active');
Теперь на второй странице получаем переменную сеанса.
<li class="nav-item">
<a class="nav-link {{Session::get('tabName','')}}" data-toggle="tab" href="#tab" >Your Tab
</a>
</li>
Session :: get ('tabName', '') вернется в активное состояние, если сеанс установлен в противном случае пустым.
И если вы находитесь на той же странице, вы можете использовать jquery, добавьте дополнительный класс к своим кнопкам
<a href="smeHosting#linuxHosting" class="btnTab btn btn-primary">Linux Shared hosting @ Rs.62 / mo</a>
<a href="smeHosting#windowsHosting" class="btnTab btn btn-primary">Windows Shared hosting @ Rs.62 / mo</a>
Теперь в JQuery проверьте кнопку, какая кнопка нажата
$('.btnTab').on('click', function (e) {
var button= $(e.target).attr("href");
if(button==="smeHosting#linuxHosting"){
//do something its hosting button click
}
else{
//its another button
}
});