1

我在使用瑞典语字符 (ä,ö.å) 时遇到 .htaccess RewriteRule 问题

我在我的 .htaccess 文件中写了规则是..

Options +FollowSymLinks
RewriteEngine on

工作正常。当我输入Http://www.mydomain.se/Läga-till

RewriteRule ^(.*)-&-(.*)/$ index.php [NC,L]

但是当我写这个规则时它不起作用..

RewriteRule ^Läga-till/$ index.php [NC,L]

谁能帮我解决这个问题???

已经一个多星期了,但还可以找到合适的解决方案.. :('

4

2 回答 2

1

不知道为什么第一条规则适用于您提供的 URL,但 URI 如下所示:

Läga-till

与 URI 匹配的正则表达式如下所示:

^Läga-till/$

所以有一个不匹配的斜线。尝试将正则表达式更改为:

^Läga-till/?$
于 2012-08-17T09:27:07.327 回答
0

尝试这个

RewriteRule ^Läga-till/([^/]+)/?$ index.asp?page=om-mig&subpage=$1 [NC,L,NU]
于 2012-08-17T09:29:36.980 回答