使用瑞典语字符时,我遇到了.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]
任何人都可以帮我解决这个问题吗?? ..
它已经超过一个星期,但可以找到适合它的解决方案...... :('
答案 0 :(得分:1)
不确定为什么第一条规则适用于您提供的URL,但URI如下所示:
Läga-till
与URI匹配的正则表达式如下所示:
^Läga-till/$
所以有一个不匹配的尾部斜杠。尝试将正则表达式更改为:
^Läga-till/?$
答案 1 :(得分:0)
试试这个
RewriteRule ^Läga-till/([^/]+)/?$ index.asp?page=om-mig&subpage=$1 [NC,L,NU]