내 데이터베이스에 범주 이름이 있으며 테마 중 일부는 é è ê와 같은 프랑스어 문자가 있습니다. 당신이 볼 수 있듯이다시 쓰기 규칙이있는 프랑스어 문자
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([A-Za-z0-9éèêà_-\s]+)-(\d+)\.htm$ classified.php?id=$2 [L]
는, 그것이없이 잘 작동 : 오늘까지 원하는대로 내가 할 수있는 다른 문자를 추가하려고 할 때 그때가 서버 오류 다음
을 받기 시작 그것은 작동 제의 .htaccess입니다 에이.
어떻게 그 것을 정규식에 추가합니까?
확인이 : [htaccess로 모을 \ _rewrite with accents] (http://stackoverflow.com/questions/10451601/htaccess-mod-rewrite-with-accents). 사실, .htaccess 안에 악센트 부호가있는 문자를 넣는 것은 불가능한 것처럼 보입니다. – j0k
[mod_rewrite의'b' 플래그에 관한 아파치 문서] (http://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_b)가 도움이 될 것입니다. – Carsten
[^ accented]를 사용하지 않는 이유는 무엇입니까? 나는 그 어떤 경우에 더 좋다고 생각한다. –