2012-05-07 1 views
3

좋아요, .htaccess를 편집 할 때 나는 완전한 멍청한 반응을 보입니다. 나는 웹 사이트를 구축하는 데 수년간 걸려 들었습니다. 최근에 내가 찾고있는 것을 만드는 과정을 이해하려고 할 때, 그것은 바로 내 머리 위로 날아갑니다.www.domain.com/test.php를 www.domain.com/test/에 다시 작성하십시오.

  • 는 내가 뭘하려고 링크 domain.com/test/ 부하 domain.com/test.php을하지만 계속하다/테스트/대신 그래서

  • 을 /test.php하는 변경 나는 domain.com/test/로드하고 나는 페이지 domain.com/test.php를 볼 수 있지만 주소 표시 줄 누군가가 놀라운 것이라고이 좀 도와 수 있다면

domain.com/test/ 보여줍니다.

답변

2

mod_rewrite를 사용하고 httpd.conf을 통해 .htaccess로 다음 .htaccess에서 DOCUMENT_ROOT 디렉토리에이 코드를 넣어 :

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

RewriteRule ^test/?$ test.php [L,NC] 
+0

좋아요. 나는 그것을 시도했지만 시도한 것처럼 작동하지 않았다. 아마도 내 test.php에서 내 test.php가 폴더의 index.css를 찾고 있음을 발견했다. 내 사이트의 정확한 위치로 CSS 스크립트를 지정해야했습니다. – user1379229

관련 문제