2014-01-27 2 views
0

나는 내부 PHP 애플리케이션 내 URL을 다시하기 위해 노력하고있어하지만 그것은 단지 하나의 URL에서 작동 나던 :URL 다시 쓰기 : ONE 하나의 URL이 작동하지

<a href='/device/' >Link text</a> 
<a href='/brand/' >Link text</a> 

의 .htaccess를

(구글에 있음) 링크에
RewriteEngine on 
Options -MultiViews 

RewriteCond %{REQUEST_URI} /+[^\.]+$ 
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301] 
RewriteRule ^([a-zA-Z/]+)?$ index.php?vars=$1 [NC,L] 

결과 클릭 :

http://localhost/index.php/?vars=device/ 
http://localhost/brand/ 

그리고 모두 작동합니다. 어떤 아이디어? 고마워요

답변

0

변경 후 모든 URL에서 발견했습니다 .htaccess
실행 취소하면 아무 것도 변경되지 않습니다.
브라우저 캐시 및 기록이 비어있는 경우 페이지를 새로 고침하면 다시 작동합니다.