2013-07-16 3 views
0

다음 웹 사이트에 htaccess 파일이 있습니다. http://academy.young1.org. 내 로컬 서버 (로컬 호스트)에 완벽하게 작동하고 '.PHP'확장이 URL에 존재하지에도 불구하고 올바른 페이지로 리디렉션하고 있지만htaccess가 웹 서버에서 작동하지 않는 이유는 무엇입니까?

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php 

그러나,이 모든 때를이 일을하지 않습니다 웹 서버에로드하십시오. 현재 내 주 PHP 파일 인 ftp://ftp.young1.org/academy과 동일한 ftp 하위 디렉토리에 저장됩니다. 내 아파치 디렉토리에있는 httpd.conf 파일을 다시 작성 시도

:

<Directory/"ftp://ftp.young1.org/academy/"> 
AllowOverride All 
Require all denied 
</Directory> 

하지만 아무 소용이

. 작업을 수행하기 위해 어딘가 또는 추가 코드를 변경해야하는 설정이 있습니까? 나는 현재 Xoom 시스템을 사용하고 있습니다.

로버트 젊은

+1

웹 서버에서 사용 재 작성 모듈인가를 해결하는 데 도움이 될 것입니다? – aowie1

+1

ftp 소스를 사용하여 http를 통해 콘텐츠를 제공하는 이유는 무엇입니까? 매우 비효율적 인 ... –

+0

http.conf를 변경 한 후 아파치를 다시 시작 했습니까 – Anigel

답변

0

먼저 체크하면 모듈을 사용하여 서버에서 가능한 URL 재 작성을 확인한다 mode_rewrite에게 있습니다

감사합니다,

감사합니다. 제 생각에 godaddy URL 재 작성이 불가능한 경우 shered 서버를 갖기를 바랍니다. 고객 서비스에 문의하십시오. 나는 같은 문제가 있기 때문에.

이 링크는 정말 당신이 당신의 htaccess로

http://coding.smashingmagazine.com/2011/11/02/introduction-to-url-rewriting/

관련 문제