我正在htaccess中实现1:1重定向,类似这样:
$(".sizeButton").click(function(){
$(this).css({'color':'blue'});
});
我在这里期待的是,如果1.html匹配,它将被重定向到site.com/folder/1而不是site.com/folder。但除非我删除重写规则,否则就是这样。即使有'L'标志。
如果我想要1:1重定向工作并且如果url不是那些1:1重定向的一部分,那么它是不可能的还是我做错了什么?它将应用重写条件。我不认为'Redirect'方法有[L]标志。
答案 0 :(得分:1)
不要混用Session::getDefaultDriver();
个规则和mod_alias
个规则,因为它们在不同时间被Apache调用。
在你的.htaccess中试试这个:
mod_rewrite
确保在测试之前清除浏览器缓存。