Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 地址栏中的瑞典语字符和.htaccess_Php_Html_.htaccess_Url Rewriting - Fatal编程技术网

Php 地址栏中的瑞典语字符和.htaccess

Php 地址栏中的瑞典语字符和.htaccess,php,html,.htaccess,url-rewriting,Php,Html,.htaccess,Url Rewriting,在我的搜索中,需要使用ä、å和ö字符。但是,如果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 任何关于如何实现这一点的链接或信息都将非常感谢 您可以在文档\u ROOT/.htaccess文件中

在我的搜索中,需要使用
ä、å和ö
字符。但是,如果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

任何关于如何实现这一点的链接或信息都将非常感谢

您可以在
文档\u ROOT/.htaccess
文件中尝试此代码:

RewriteEngine On

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