[英]Using Codeigniter Routing and .htaccess URL rewriting
我想了解Codeigniter URL路由和.htaccess URL重写。 都一样吗
基本上,我想隐藏传递给控制器的ID。 我是否想了解如何使用它们中的任何一个?
也有可能我只显示我的域和文件夹名称并隐藏URL的另一部分
例如。
www.example.com/distributor/tenant/info/1
www.example.com/distributor
所以我可以使用.htaccess隐藏我的控制器和ID
我当前的.htaccess看起来像这样
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /bizcloudds/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
Codeigniter路由可以做同样的事情吗?
我看到像这样的笨的文档上的Routes
:
$route['blog/joe'] = 'blogs/users/34';
但是我不明白如何在路由文件中获取记录的ID(即34
?
我对.htaccess和Codeigniter路由知之甚少,所以请解释一下。
通过使用post方法,您可以找到问题的解决方案。 例如
<form action="page_url" method="POST">
<input name="id" value="16" type="hidden">
<input type="submit" value="Show Details">
</form>
希望你能理解。 如果您需要更多指导,我们很乐意为您提供帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.