url
rewrite
에 대해 다음 htaccess
코드를 사용 중이며 작동하고있었습니다. 나는 최신 WAMP2
서버로 업그레이드 할 때 .htaccess 파일로 인해 발생하는 WAMP 서버 오류
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
#RewriteBase/
# If the request is for a valid directory
#RewriteCond %{REQUEST_FILENAME} !-d
# If the request is for a valid file
RewriteCond %{REQUEST_FILENAME} -f
# If the request is for a valid link
RewriteCond %{REQUEST_FILENAME} !-l
# do not do anything
RewriteRule^- [L]
# forward /john to user/profile.php?name=john
RewriteRule ^(.+)$ user/profile.php?username=$1 [L,QSA,NC]
그러나, 나는 아래의 오류 메시지를 받기 시작했다.
누군가이 오류가 발생한 이유와 해결 방법을 설명 할 수 있습니까? 고맙습니다.
오류 로그에는 어떤 내용이 기록되어 있습니까? ('RewriteEngine'이 나쁜 지시어라는 것을 말해 줄 수 있습니다.) [mod_rewrite가 켜져 있는지 확인하십시오] (http://blog.cmstutorials.org/tutorials/tips-tricks/how-to-make-mod_rewrite- 작업 중 - wamp)? –
@JonLin 예 mod_rewrite가 켜져 있습니다. 오류 로그를 확인하겠습니다. – Chibuzo