2011-07-03 2 views
1

많은 .htaccess 툴을 보았지만 그 중 아무 것도 의미가없는 것 같습니다. 내가하고 싶은 일은 www.example.com/index.php를 www.example.com/home으로 이름을 변경하는 것입니다..htaccess 파일 작성에 대한 도움

이 모든 것들은 끔찍한 예를 보여 주며, 지금까지 제가 가지고있는 것입니다. 그것이 나쁘게 보이면 당황하지 말아라, 나는 생각한다. 그러나 idk는 올바른 것을 쓰는 방법에 관해 알맞은 혀를 찾아야한다.

나의 질문은 나의 색인의 이름을 바꿀 수있는 .htaccess 파일을 어떻게 써야 할까였다. 홈

에에 .php 이것은 모든 내가 지금까지

Options +FollowSymLinks 

RewriteEngine On 
RewriteBase/

답변

4

이 당신이 필요로하는 모든이되어야이 심각하다.

RewriteEngine On 
RewriteRule ^home$ index.php [L,QSA] 
# Rewrite imaginary otherpage to someplace.php... 
RewriteRule ^otherpage$ someplace.php [L,QSA] 
RewriteRule ^adifferentpage$ someplace_else.php [L,QSA] 

이제 /home으로 요청하면 자동으로 index.php가 제공됩니다. 쿼리 문자열의 모든 추가 매개 변수도 전달됩니다.

+0

동일한 htaccess 파일에서 여러 .php 파일을 다시 쓸 수 있습니까? –

+0

@Marlo Stanfield 물론입니다. 필요한만큼의'RewriteRule' 지시어를 추가하십시오. 몇 가지 예를 추가하겠습니다. –

+0

정말 고마워요. 매력처럼 작동했습니다. –