如何在地址栏中使用utf8网址

时间:2012-01-02 04:13:37

标签: php apache .htaccess utf-8

我正在尝试实现下面的网址:

  • www.example.com/contact-us

,但有一个例外,那就是我希望它是utf8,如下所示:

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

怎么做?我的网页名称是英文,我希望它是英文。

1 个答案:

答案 0 :(得分:3)

使用.htaccess,您可以将访问者从/علیرضا重定向到contact.php

在你的.htaccess中,写下如下,

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

要在页面中显示UTF-8内容和网址,您需要在头部显示以下内容。

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

在您的anchor链接中,请在href。

中使用utf-8网址
<a href="www.example.com/تماس-با-ما ">www.example.com/تماس-با-ما </a> 

tamil网址(UTF-8)的示例如下所示。

enter image description here