我目前正在使用.htaccess文件,它是这样的:
RewriteRule ^(.*)/(.*)/?$ page.php?link=$1&sublink=$2
我所能得到的只是URL的显示方式,但是我找不到找回.htaccess
屏蔽的方法。
我用它来解决部分问题
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === 'link') {
$('a[href*="' + sParameterName[1] + '"]').addClass('active');
}
}
如果URL不友好,此代码将返回我需要的内容,但仅限于此情况。有谁知道如何解决这个问题?
答案 0 :(得分:1)
您可以将其作为参数传递:
RewriteRule ^(.*)/(.*)(/?)$ page.php?link=$1&sublink=$2&original=$1/$2$3