URL Segment in Codeigniter
在我的codeigniter项目中,我正在处理url参数。它几乎可以正常工作,但是正在加载的视图页面中存在一些问题。
根据我的知识,我已经设置了所有配置。但是我怀疑.htaccess或routes.php文件中肯定存在某些问题。
.htaccess文件-
1 2 3 4 5 6 7 8 | <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond $1 !^(index\\.php|resources|robots\\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L,QSA] </IfModule> |
routes.php-
1 2 3 4 5 6 7 8 9 10 | $route['default_controller'] = 'home'; $route['home'] = 'home/index'; $route['faq'] = 'home/faq'; $route['privacy-policy'] = 'home/policy'; $route['doupnow-videos'] = 'home/videos'; $route['doupnow-audios'] = 'home/audios'; $route['morevideo/(:any)'] = 'home/morevideo/$1'; $route['moreaudio'] = 'home/moreaudio'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; |
控制器页面-
1 2 3 4 5 6 7 | public function morevideo($cat) { $result['list']=$this->Home_Model->displayVideosAll($cat); $this->load->view('header'); $this->load->view('doupnow-video-more', $result); $this->load->view('footer'); } |
现在,当我导航到" http://doupnow.com/morevideo/latest"时,此页面将正确获取参数并仅基于该参数显示数据,但视图未获取html和css元素,例如其他页面。
请给我正确的方向。谢谢。
在您的网站上,当您链接到脚本或样式表时,可以通过执行以下操作来链接它:
但是您需要提供完整的网址,如下所示: