[英]Url rewrite in CodeIgniter
我的 url 就像 websitename/package?some-text some-text 實際上是別名,使用這個我從 db 中獲取值我想看到我的 url 像 websitename/some-text 我使用的是 CodeIgniter 框架和包是一個控制器請幫助我..
請嘗試使用如下所示的 htaccess 文件
重定向 301 /package?some-text http://websitename.com/some-text
您可以使用此站點來生成 htaccess 規則。
編輯
請將 htaccess 的內容更改為
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/package?some-text [NC]
RewriteRule ^.*$ /some-text#%1 [L]
編輯 - 2
您也可以嘗試在 tyhe codeIgniter routes.php 文件中執行此操作,例如
$route['some-text'] = "package_some-text";
$route['default_controller'] = "web";
$route['404_override'] = 'web/not_found';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.