2011-05-02 6 views
2

내가이 URL을htaccess 파일을 사용하여 url을 다시 작성 하시겠습니까?

http://localhost/vector-svn/demo 

내 htaccess로 파일 코드

http://localhost/vector-svn/demo.php 

재 작성을 다시 할

Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^(.*)\.$ $1.php [nc] 

어떤 종류의 도움을 주시면 감사하겠습니다?

+1

그 RewriteRule은 나에게 좋아 보인다. mod_rewrite.c가 실제로 활성화되어 있습니까? –

답변

2

대답! URL 재 작성을 위해 작동합니다!

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

이 작업을 수행 할 수 있습니다 :

rewriteRule ^(.*)$ $1.php [NC] 

편집 : 나는 당신의 재 작성 규칙은 정확히 동일 참조하십시오. 어떤 문제가 있습니까?

+0

500 내부 서버 오류 오류가 발생했습니다. –

+0

시도해 볼 수 있습니다 : 'rewriteRule^(. *) \/$ $ 1.php [NC]' –

0

mod_rewrite와 같은 소리가 전혀 설치되지 않았습니다. 아파치 설명서, link을 확인하십시오.

죄송합니다, 간단한 답변 ...이 링크는 도움이 될 수도 있고, 몇 가지 일 수 있으며 언급 한 바와 같이 재 작성이 잘된 것처럼 보이므로 다음 작업 중 하나라도 시도해보십시오. 내 자신의 질문에

http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html

관련 문제