2012-11-15 2 views
1

PHP에서 "lang"을 얻기 위해 마지막 재 작성을 얻으려고합니다. 그러나 매개 변수를 열면 "index.php"를 반환합니다. 다음 코드에 어떤 문제가 있습니까? 이 같은 [L] 플래그를 추가

Options +FollowSymlinks 
RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)/(.*) index.php?lang=$1&url=$2 [NC] 
RewriteRule ^([^/]+)/home/([^/]+)/?$ index.php?lang=$1&voorpagina=$2 [NC] 

답변

1

시도 :

Options +FollowSymlinks 
RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/home/([^/]+)/?$ index.php?lang=$1&voorpagina=$2 [NC,L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/(.*) index.php?lang=$1&url=$2 [NC,L] 
+0

아니, 그것은 L에 아무것도 출력하지 당신이 첫 번째 – quanto

+0

라인에 추가하지 때 그게, CSS가 더 이상로드되지 않습니다 – Oussama

+0

전에 두 번째 줄을 추가해야 – quanto