2014-03-31 3 views

답변

1

시도가

RewriteEngine On 
#External redirect with THE_REQUEST trick; change R to R=301 when everything works correctly 
RewriteCond %{THE_REQUEST} ^(GET|POST)\ /wiki/index\.php\?title=(.*)&(.*)\ HTTP 
RewriteRule^/wiki/%2/%3\? [R,L] 

#Internal rewrite 
RewriteRule ^wiki/(.*)/(.*) /wiki/index.php?title=$1&$2 [L] 

위를 들면 http://example.com/wiki/index.php?title=Category:Category1&pagefrom=Page5 http://example.com/wiki/Category:Category1/pagefrom=Page5

+0

감사를 변경할 필요가있는 URL 표시 줄에 /wiki/Category:Category1/pagefrom=Page5로 표시 당신의 대답 그러나 그것의 전시 balnk 때문에 우리가 제거한 index.php. 그 아이디어는 ....? – vegad

+0

삭제 하시겠습니까? – Howli

+0

.htaccess 규칙은 맞지만 index.php 파일이 없기 때문에 적절한 리디렉션이 아니므로 제거하고 싶습니다. 어떻게 해결할 수 있니? – vegad