내 URL 재 작성은 테스트 서버에서는 완벽하게 작동하지만 라이브 서버에서는 완벽하게 작동하지 않습니다.PHP URL 재 작성이 특정 서버에서 작동하지 않습니다.
지원 팀에 연락하여 mod_rewrite가 이미 내 호스팅 계획에서 활성화되었다고 말했습니다. 여기
내 htaccess로 파일을 잘못RewriteEngine On
RewriteRule ^index.html$ index.php [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ work-tag.php?d=$1&t=$2
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ work-tag.php?d=$1&t=$2
RewriteRule ^([a-zA-Z0-9_-]+)$ work.php?d=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ work.php?d=$1
아무것도입니까? 감사합니다.
? RewriteLog를 살펴 보았습니까? –
404 - 페이지를 찾을 수 없습니다! –
mod_rewrite가 비활성화 된 경우 500을 얻으므로 규칙이 트리거되지 않습니다. 하위 폴더에 설치 했습니까? –