как использовать utf8 URL в адресной строке - PullRequest
2 голосов
/ 02 января 2012

Я пытаюсь реализовать URL, как показано ниже:

  • www.example.com / contact-us

, но с одним исключением, то естьЯ хочу, чтобы это был utf8, как показано ниже:

  • www.example.com / تماس-با-ما

Как это сделать?мое имя на веб-страницах написано на английском, и я хочу, чтобы оно было на английском.

1 Ответ

3 голосов
/ 02 января 2012

Используя .htaccess, вы можете перенаправить своих посетителей из / علیرضا на contact.php

В своем .htaccess напишите примерно так:

RewriteEngine On
RewriteRule ^علیرضا$ contact.php

Для отображения содержимого UTF-8и URL-адреса на странице, вы должны иметь следующее в своем разделе заголовка.

<meta content="text/html; charset=UTF-8" http-equiv="content-type">

В ваших anchor ссылках используйте utf-8 url в href.

<a href="www.example.com/تماس-با-ما ">www.example.com/تماس-با-ما </a> 

Пример tamil url (UTF-8) показан ниже.

enter image description here

...