0
, 나는 다음과 같은 규칙이 있습니다htaccess로, mod_rewrite는 오류
Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com$1 [R=301]
RewriteRule ^([A-Za-z0-9-%]+)/?$ /index.php?m=$1 [L]
나는 있도록 'www'를 입력 한 모든 URL의 시작 부분에 추가됩니다 설정 한 규칙이 . 문제는 "example.com/test"를 입력하면 "www.example.com/test"대신 "www.example.comtest"로 리디렉션하려고한다는 것입니다. 이 문제를 어떻게 해결할 수 있습니까?
흠에
을 대체하려고하지만 로깅을 사용하도록 조언 할 수있다. 그래서'RewriteEngine on' 후에'RewriteLog % PATH/TO/YOUR/LOG/FILE %'를 놓으면 문제가있는 곳을 추적 할 수 있습니다. – jorj