我必须建立一个银行搜索网站。我想重写网址,如下所示链接如何用htaccess重写url?
请参见上面的链接。在此选择银行和所有详细信息时,网址也在变化。
我想在codeigniter网站使用相同的网址,这是该网站的复制品。
但是你们都知道codeigniter在mvc上工作,所以当这种类型的URL来到我的系统时,它说没有找到。所以,我怎么能与htaccess的实现这一
这里是我的htaccess代码
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>
它不能只用httpd的规则来完成。您需要具有uri分段后面的(控制器)代码。换句话说,你需要对逻辑进行编码 - 当uri段变化时会发生什么。可能你需要'controller/method/param1/param2/param3/param4'(所有参数都应该是可选的,以便下次选择)。 '.htaccess'是最后一个认为你应该担心的地方,这里只是用来在URL中重写'controller/method'部分。不幸的是,这是一个非常复杂的问题,你应该努力工作并向我们展示一些代码。 – Tpojka