방금 전적으로 정적 인 HTML website을 PHP로 쉽게 편집 할 수있게되었습니다. 내 .htaccess 파일에서 301 RedirectMatch를 사용하여 모든 .html 페이지를 새로운 .php 파일로 지정합니다. 그러나, 내가 이것을했을 때 index.php (이미 php로되어 있었음)에서 default.php로 기본 디렉토리를 변경하기로 결정했습니다. default.php라는 파일조차 없다. 어쨌든 DirectoryIndex 라인을 내 .htaccess에 추가하여 index.php로 다시 변경하려고 시도했지만 default.php로 여전히 진행 중입니다.DirectoryIndex에서 새 기본 디렉토리를 지정하지 않습니다.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RedirectMatch 301 (.*)\.html$ http://www.fifaencyclopedia.com$1.php
DirectoryIndex index.php
내가 잘못 뭐하는 거지 :
여기 내 htaccess로입니까? 이 문제를 어떻게 해결할 수 있습니까?
편집 : 방금 default.php 페이지를 만들었으므로 거기에 뭔가가 있지만 index.php가됩니다.
편집 : GerManson 상단으로 이동 작동하지 않았다 :(