Hello首先我告诉大家,在codelgniter框架中我是新手,我有一个与我的网址相关的问题,网址看起来像这样 http://www.vacationplannersnetwork.com/search/name/france
但我希望我的网址看起来像这样 http://www.vacationplannersnetwork.com/france
我对这个网站进行搜索引擎优化,所以我想要这种类型的结构,所以如果有人知道那么请高级推荐给我帮助。谢谢你。
答案 0 :(得分:1)
可以通过重新路由来完成。
在APPPATH . 'routes.php'
文件中添加以下行:
$route['(:any)'] = 'search/name/$1';
由于您希望第一个URI段与您的结果匹配,因此您需要在该段之前添加其他特定路由。例如:
$route['contact-us'] = 'public_controller/contact_method';
$route['aboout-us'] = 'public_controller/aboutus_method';
/*
* other routes
* here
*/
$route['(:any)'] = 'search/name/$1';
另外,如果需要,请不要忘记在视图文件中更改链接锚点(对于静态页面/变量)。
答案 1 :(得分:0)
只需使用
$(function () {
$('#detailBoxParagraph').mouseup(function (e){
var selectedText = getSelectionText();
$(this).removeHighlight();
$(this).highlight(selectedText);
var txt = $(this).text();
var pos = [];
var i = txt.indexOf(selectedText);
if(i > -1) {
pos.push({"start": i+1, "end": i + selectedText.length});
}
while (i != -1) {
i = txt.indexOf(selectedText, i + 1);
if(i > -1) {
pos.push({"start": i+1, "end": i + selectedText.length});
}
}
console.log(pos);
})
//alertSelection();
})
然后在$route['france'] = 'search/name/france';
应该是
<a>