테스트 사이트 - 개발 중인 베타 버전입니다

주소표시에서 /index.php 제거하는 방법

벤리 9년 전 조회 7,686

홈페이지 인덱스화면에서 주소표시줄에 도메인만 나오도록 설정하고 싶습니다.

my-domain.com/index.php

에서 뒤에 index.php 제거

 

찾아보니 .htaccess에서 한다고 해서

아래와 같이 했는데 안되네요.. (www를 고정하는건 잘 됩니다.)

 

</strong></p><p><ifmodule mod_rewrite.c></p><p> </p><p>RewriteEngine On
RewriteBase /</p><p> </p><p># www 서브도메인을 항상이용
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ <a href="<a href="http://www.%{HTTP_HOST}/$1" target="_blank" rel="noopener noreferrer">http://www.%{HTTP_HOST}/$1</a>"><a href="http://www.%{HTTP_HOST}/$1" target="_blank" rel="noopener noreferrer">http://www.%{HTTP_HOST}/$1</a></a> [R=301,L]</p><p> </p><p>RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]</p><p> </p><p></ifmodule></p><p><strong>

그누보드 5, 영카드 사용했고

호스팅은 UTF-8 (PHP5.3, MySQL5.x) 입니다.

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

9년 전

기존 index.php를 index2.php로 이름을 바꾸고 index.php를 아래와 같이 해주세요.

     

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

p
port
9년 전
그누보드5는 html5기반이고 html5에서는 프레임셋은 지원하지 않는 퇴화 태그로서 프레임셋을 사용하는 방법은 장래를 봐서는 사용하는 것이 좋지는 안다고 보여집니다.
벤리
9년 전
redangel 님 답변 감사합니다.
아이프레임으로 씌우는 건 제가 원하던 방향성은 아닌거 같아서
좀 더 찾아봐야겠네요

port님 의견 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인