0
이 현재 시스템은 선택적으로 다시 쓰기 조건 내에 마침표 (.
)를 허용해야합니다.이 mod_rewrite 문제를 도와주세요
예 : 은 사용자 이름에 마침표를 사용할 수 있으므로 작동해야합니다.
그러나 .
또는 \\.
또는 [.]
을 다음 다시 쓰기 규칙에 추가하면 apache2를 다시 시작해야하는 순환이 멈추거나 멈추게됩니다. 놀랍게도, 그 행동은 변했고 나는 그 이유를 모르겠습니다. 이제 기존 URL에 새 문자열을 추가합니다. 예를 들어
: /john.doe
내가이, 도와주세요 해결하기 위해 노력 미친려고하고 /john.doe/?pg=user&username=john.doe
RewriteRule ^/([a-z0-9_]+)$ /?pg=user&username=$1 [NC,PT]
될 것입니다!