php - 添加 site/index.php/city 作为 codeigniter url 路由不起作用
问题描述
我已经为我的网站编写了 codeigniter URL 路由,该路由是
$route['index.php/([a-zA-Z0-9---_%])+'] = 'site/index/$1';
当我尝试访问如下链接时
http://localhost/site/index.php/india
不工作,它重定向到 404 页面。
解决方案
如果你有链接
http://localhost/site/index.php/india
你需要写这条路线:
$route['site/index.php/(:any)'] = 'site/index/$1';
推荐阅读
- javascript - ReactJS - 带有地图 js 的嵌套循环
- r - ggplot aes_string 不适用于空格
- python - Python:全局变量的两个输入源
- lua - 解析嵌套对象时lua-cjson解码错误
- java - java.lang.IllegalStateException:遇到无效的@Scheduled 方法'execute':对于输入字符串:“1#1”
- android-youtube-api - Youtube API 加载视频但不播放
- javascript - 如何只允许在输入字段的开头输入文本,并始终附加文本
- javascript - Vuejs 在身份验证后有条件地呈现导航项
- javascript - 收到的承诺未决
- parceljs - 我可以指定资产的输出文件夹吗?