2011-10-12 2 views
0

으로 끝나거나 리디렉션되지 않는 경우 원하는 것은 실제로 간단합니다. 나는 기본적으로 다음과 같이하고 싶다.

사용자

http://www.mysite.com/somecategory/somedata

그 다음 URL의 끝에 추가

/
http://www.mysite.com/somecategory/somedata/

즉 상기 리다이렉트 열리면.

나는 .htaccess를 통해 알아 냈으나 여전히 작동하지 않습니다. 그것을해야

RewriteRule ^(.*)$ http://localhost/$1/ 

: 여기에 마지막 라인을 변경 코드

RewriteEngine on 
RewriteCond %{REQUEST_URI} [^/]$ 
RewriteRule ^(.*)$ http://localhost/thing 

답변

0

입니다.

편집 : 정적 파일을 기존의 요청이 재 작성되지 않도록 당신은 아마도 두 번째 조건을 추가한다 (즉, index.htmlindex.html/로 설정하지 않음) :

RewriteCond %{REQUEST_URI} [^/]$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ http://localhost/$1/ 
+0

내가 노력뿐만 아니라, didn를 그 일하지 마라. 상기 페이지가 없습니다 (404). 다른 제안이 있습니까? – Kimzi

+0

@Kimzi : 업데이트 된 답변을 사용해보십시오. –

+0

나는 그것에 대해 아무것도 모릅니다. 자, 실제로, 내가 원했던 것은 WordPress에있는 경우입니다. 사용자가 http://server.com/ar/post와 같은 링크를 열면 끝에/없으면 모든 게시물을 엽니 다. htaccess는 정규식 끝에 /를 추가해야합니다. – Kimzi