我必须建立一个银行搜索网站。我想像下面的链接一样重写网址
bank https://bankifsccode.com/
请参阅上面的链接。在此,当您选择银行和所有详细信息时,网址也会发生变化。
我想在 codeigniter 网站中使用相同的 url,该网站是该网站的副本。
但大家都知道 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>
带 mod_rewrite 的 .htaccess 路由
在根文件夹中添加一个名为 .htaccess 的文件,并添加如下内容:
RewriteEngine on
RewriteRule ^/?Some-text-goes-here/([0-9]+)$ /picture.php?id=$1
这将告诉 Apache 对此文件夹启用 mod_rewrite,如果它被询问一个与正则表达式匹配的 URL,它会在内部将其重写为您想要的内容,而最终用户不会看到它。简单,但不灵活,因此如果您需要更多功能:
欲了解更多信息,请检查this https://stackoverflow.com/questions/16388959/url-rewriting-with-php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)