2014-05-24 2 views
0

를 숨기려면 내 .htaccess :htaccess로 재 작성 규칙은 그 컨트롤러

RewriteEngine on 

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

RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA] 

이 컨트롤러가 열려 있어야하는 인식 (MVC-내 자신의 프레임 워크) 그렇게 domain.com/aboutaboutController

그리고 주소가있는 경우에 간다 domain.com/prod/category/product 컨트롤러를 숨기려면 주소가 domain.com/category/product이 되길 원합니다.

가능합니까?

내가 그 단지 domain.com/prod에 대한 규칙 및 domain.com/cat

+0

내가 대답을 제공,하지만 코드 및 예제 찾고, I 아직도 조금 혼란 스럽다. 당신은 내가 제공 한 것을보고 & 당신의 질문을 명확히 할 수 있습니까? 여전히 문제입니다. – JakeGould

답변

1

쉬운, 그냥이 같은 prod에 대한 RewriteCondcat 설정하려면 :

RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} ^/(prod|cat) 

RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA] 
+0

@konik 글쎄, 귀하의 질문에 무엇인지 명확하지 않습니다. – JakeGould

+0

링크를 클릭하면 생산성이 – konik

+0

이고 /index.php?rt=prod/cat/cola를/cat/prod로 변경하는 방법을 알고 있습니까? – konik