0
이미 내 엔진에 대해 일부 RewriteRule이 있습니다. 이제 url에 외국어를 추가하고 싶기 때문에 엔진 재 작성 규칙도 변경해야하지만 어떻게해야합니까?RewriteRule에서 다중 언어 문자 허용
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/page/([0-9]+)/?$ ?lang=$1&page=$2&cat=$3&pNumb=$4 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/page/([0-9]+)/?$ ?lang=$1&page=$2&pNumb=$3 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/opt/([A-Za-z0-9_\:{},"'><.-]+)/?$ ?lang=$1&page=$2&opt=$3 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ ?lang=$1&page=$2&cat=$3&cont=$4 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ ?lang=$1&page=$2&cat=$3 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ ?lang=$1&page=$2 [NC]
RewriteRule ^([A-Za-z0-9-_]+)/?$ ?lang=$1 [NC]
이것은 내 현재 규칙입니다. opt 변수 허용 외래 문자도 필요합니다. 이 줄 은
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/opt/([A-Za-z0-9_\:{},"'><.-]+)/?$ ?lang=$1&page=$2&opt=$3 [NC]
내가 규칙의이 종류를 추가해야합니다 방법을 보여주십시오.
문제는? lang = $ 1 & page = $ 2은 $ 1과 $ 2의 값에 유효한 URL이 아닙니다. 추가 할 쿼리 문자열은 무엇입니까? 쿼리 문자열은 유효한 URI를 따라야합니다. –