【问题标题】:how to use utf8 urls in the address bar如何在地址栏中使用 utf8 url
【发布时间】:2012-01-31 14:40:27
【问题描述】:

我正在尝试实现如下所示的网址:

  • www.example.com/contact-us

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

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

如何做到这一点?我的网页名称是英文的,我希望它是英文的。

【问题讨论】:

    标签: php apache .htaccess utf-8


    【解决方案1】:

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

    在你的 .htaccess 中,像下面这样写,

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

    要在页面中显示 UTF-8 内容和 URL,您需要在 head 部分中包含以下内容。

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

    在您的 anchor 链接中,在 href 中使用 utf-8 url。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-30
      • 1970-01-01
      • 2016-10-23
      • 1970-01-01
      • 1970-01-01
      • 2019-11-11
      • 2016-05-13
      相关资源
      最近更新 更多