을 제외하고 나는이처럼 보이는 내 사이트의 루트에 일반적인 재 작성 규칙이있다 : "www.example.com/myAction 같은 URL을 다시 쓰기 위해 잘 작동htaccess로-재 작성하지만, 하위 디렉토리
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([\w]+)/?([\w]+)? index.php?action=$1
"~"www.example.com/index.php?action=myAction "
이렇게해야합니다.하지만 하위 디렉토리 ("/ 로그인 ")를 다시 작성하지 않아야합니다.
그래서 시도 :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/login/
RewriteRule ^([\w]+)/?([\w]+)? index.php?action=$1
하지만 여전히 행운을. 나는 여기에 몇 가지 답변을 읽었지만 결함을 찾을 수 없습니다. 어떤 아이디어? 고맙습니다!