作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在使用 CI 开发的一个应用程序时遇到严重问题。目前我的 URL 看起来像这样
http://www.example.com/content/index/mission/
我想从 URL 中删除/content/index/所以,它应该看起来像这样。
http://www.example.com/mission
我也有路由和 .htaccess 方法。但似乎没有任何效果。
这是我的 .htaccess 文件
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|images|css/js/style/system/feature_tab/robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [QSA,L]
我也尝试通过在 config/router.php 中定义 reouter 来路由 CI 但它不起作用 :(
最佳答案
对于您的具体示例,您需要创建一个映射的路由(在 application/config/routes.php
中)
$route['mission/']
到
"content/index/mission"
换句话说,$route['mission/'] = "content/index/mission";
关于php - 如何从 CodeIgniter 中的 URL 中删除 Controller 和函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7603845/
我是一名优秀的程序员,十分优秀!