【问题标题】:Swedish Characters in Address bar and .htaccess地址栏和 .htaccess 中的瑞典语字符
【发布时间】:2013-10-31 18:59:48
【问题描述】:

在我的搜索中,需要使用ä,å and ö 字符。但是,如果 URL 是:

www.example.com?search.phpcity=Strängnäss

它会在地址栏中显示:

www.example.com?search.php?city=Str%E4ngn%E4ss

我也很想知道如何消除.php?=,所以我的链接看起来像这样:

www.example.com/search/city/Strängnäss

任何有关如何实现此目的的链接或信息都将非常感谢!

【问题讨论】:

    标签: php html .htaccess url-rewriting


    【解决方案1】:

    您可以在DOCUMENT_ROOT/.htaccess 文件中尝试此代码:

    RewriteEngine On
    
    RewriteRule ^search/([^/]+)/([^/]+)/?$ /search.php?$1=$2 [L,QSA,NC,B,NE]
    

    参考:Apache mod_rewrite Introduction

    【讨论】:

      猜你喜欢
      • 2012-08-13
      • 2012-10-20
      • 1970-01-01
      • 2012-02-04
      • 2015-01-17
      • 1970-01-01
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多