2010-12-17 6 views

답변

0

그것을 테스트하지 않은,하지만 난 당신이 다음을 원할 것입니다 생각 :

RewriteRule ^/subfolder/controller/(method/.*)$ /subfolder/index.php?controller/$1 
0

httpd.conf 파일에서 시도해보십시오.

#start your engine 
RewriteEngine on 
#add www. for any url, not what you asked for, but kinda helpful SEO-wise 
RewriteCond %{HTTP_HOST} ^mypage\.com 
RewriteRule ^(.*)$ http://www.mypage.com$1 
#rewrite stuff 
RewriteRule ^/subfolder/(controller/method/arg1)/?$ /index.php?$1 

그래야합니다. 마지막 줄을 바꿀 것입니다 :

RewriteRule ^/subfolder/(controller/method/arg1)/?$ /index.php?p=$1 

이제 아파치를 다시 시작하기 전에 설정 파일이 괜찮은지 테스트 해보십시오.

user$ apachectl configtest 

그리고 그게 전부입니다.

희망이 있습니다.

건배

0
RewriteRule ^products/([0-9][0-9])/$ /productinfo.php?prodID=$1 [R] 
RewriteRule ^products/([0-9][0-9])$ /products/$1/ 
같은 htaccess로 파일에

여러 리디렉션이가하는 일입니다 시퀀스에 적용 할 수

관련 문제