2014-10-11 2 views
0

동적 웹 사이트를 만들었지 만 Google에서 색인을 생성하려면 모든 URL을 다시 작성해야한다는 것을 알고 있습니다.표시 용 URL 다시 쓰기

모든 URL이 양식에 있습니다

name
www.mysite.com/folder/?page=name 

페이지의 (상상의 많은)의 이름입니다.

www.mysite.com/folder/name.php 

이 이렇게하려면 내가 .htaccess 파일을 사용할 필요하지만 난 내가 무엇을 작성해야 이해할 수 없다 :

나는이 양식의 URL이 있다고합니다. 나는 인터넷에서 많은 페이지를 읽었지 만, 내가해야 할 일이나 사용해야 할 코드를 이해할 수 없다. 문서 루트에 htaccess로 파일에이 규칙을 추가

답변

0

시도 :는 CSS를로드 할 수 없습니다하지만 지금 작동

RewriteEngine On 
RewriteCond %{THE_REQUEST} \ /+folder/(?:index.php|)\?page=([^&\ ]+) 
RewriteRule^/folder/%1.php? [L,R] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^folder/([^/.]+)\.php$ /folder/?page=$1 [L] 
+0

감사합니다. URL을 수정하고 그래픽을로드하는 버전이 있습니까? 모든 내용은 index.php에 포함되어 있으므로 다른 페이지에는 태그 나 코드가 없습니다. 텍스트, 제목, 설명 및 키워드 만 입력하면됩니다. – Shika93

+0

실제로이 코드가하는 일은 현재 페이지를 다른 페이지로 리디렉션하는 것입니다. 이것이 모든 페이지가 그래픽 및 레이아웃이없는 이유입니다. 'folder/name.php' 파일을 읽어들입니다. 사실이 코드는 "fmp"와 "fmp"를 대체하는이 코드를 사용합니다. 모든 페이지와 URL은'fmp/page.php'로 변환되지만, page.php는 실제로 폴더에 존재하는 파일이고 브라우저는 내가보고 싶어한다고 생각합니다 'fmp/page.php'as는 (스타일, CSS 또는 다른 코드없이) – Shika93

+0

@ Shika93'RewriteCond % {REQUEST_FILENAME}! -f' 줄을 제거해보십시오. –