2012-03-01 3 views
1

이제 URL은 모든 파일이 난 바 디렉토리 내 모든 파일을 이동 한 http://foo.com/index.php제거 디렉토리는

내 URL이 있었다 있도록으로 public_html 루트에 어디 있었는지 나는 웹 사이트가 있습니다 : http://foo.com/bar/index.php 그러나 나는 것 디렉토리 막대가 URL에 표시되지 않고 사이트가 여전히 http://foo.com/index.php으로 나타나도록 URL을 다시 쓰는 것을 좋아하십시오. 이것을 성취하는 가장 좋은 방법은 무엇입니까? 램프 호스팅을하고 htaccess 파일을 바꿀 수 있습니다.

미리 감사드립니다.

답변

2

넣어으로 public_html에서 당신의 .htaccess이 코드 :

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^((?!bar/).*)$ bar/$1 [NC,L] 

는 그런 다음 http://foo.com/index.php

+1

우 덕분으로 당신의 웹 사이트에 액세스 할 수 있습니다. 이것은 나를 많이 도왔다. – Dan

+0

@BenPaton :이 답변이 도움이 되었습니까? – anubhava

관련 문제