2016-12-15 3 views
2

Я плохо разбираюсь в английском, поэтому считаю мою грамматическую ошибку.Codeigniter: Запрашиваемый URL-адрес не найден на сервере

Я из Бангладеш, поэтому мой клиент хочет URL-адрес Bangla для SEO. Я попытался передать некоторые данные Юникодному слову в URL.

Обычно все в порядке, но когда я передаю этот «অর্থনীতি» тип отображаемого объекта браузера, не найден. Я использовал url_encode/url_decode, allowed_uri_chars и другое другое предложение, но это сообщение браузера такое же. могу ли я передать эти типы слов в URL?

I приложен 2 изображение. один из них работает нормально, а другой работает плохо.

enter image description here

+0

показать код функции контроллера '' 'news_details()' '' – kishor10d

+0

публичную функцию news_details ($ news_id) { $ data = array(); $ data ['news'] = $ this-> WelcomeModel-> full_news ($ news_id); $ this-> load-> view ('full-news', $ data); } –

ответ

0

первую очередь убедитесь, что вы включили строку запроса в config.php файл

$config['enable_query_strings'] = TRUE; 
+0

Я делаю, но результат такой же. и я также меняю system> core> URL.php uf8_enabled –

0

Здесь вы должны изменить функции контроллера.

public function news_details($news_id, $news_slug) 
{ 
$data = array(); 
$data['news'] = $this->WelcomeModel->full_news($news_id); 
$this->load->view('full-news', $data); 
} 

Вам просто нужно добавить этот параметр $news_slug в функции контроллера

Edit 1:

Это моя функция я пробовал:

function news_details($id, $slug){ 
    print_r("News Id : ". $id); 
    print_r("<br>"); 
    print_r("News Slug : ".$slug); 
} 

И это это мой выход:

enter image description here

Edit 2: Второй скриншот согласно вашей переданной строке enter image description here

+0

kishor10d, брат я использовал $ news_sulg. Здесь нет проблемы с параметрами. URL-адрес Codeignign не допускает таких типов символов –

+0

@KhyrulAlam: Я сделаю что-нибудь и вернусь к вам. – kishor10d

+0

@KhyrulAlam: Я отредактировал свой ответ. Я настраиваю демо-код и устанавливаю скриншот так же. Это то, что вы хотите? или что-то еще, просто дайте мне знать. Моя версия codeigniter 3.1.1 – kishor10d

Смежные вопросы