【发布时间】:2017-05-01 10:24:39
【问题描述】:
我的英语不好,请考虑一下我的语法错误。
我来自孟加拉国,所以我的客户想要用于 SEO 友好的孟加拉 URL。我试图在 URL 中传递一些特殊的 Unicode 字。
通常一切正常,但是当我通过这种“অর্থনীতি”类型的单词浏览器时,找不到对象。我也使用了 url_encode/url_decode、 allowed_uri_chars 和更多其他建议,但此浏览器消息是相同的。我可以在 URL 中传递这种类型的词吗?
我附上了两张图片。一个是 URL 工作正常,另一个工作不正常。
**** 解决方案 ****
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /example3/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /example3/index.php [L]
</IfModule>
【问题讨论】:
-
显示控制器功能代码
news_details() -
公共函数 news_details($news_id) { $data = array(); $data['news'] = $this->WelcomeModel->full_news($news_id); $this->load->view('full-news', $data); }
标签: php codeigniter url unicode fonts