2011-09-10 4 views
1

.htaccess 파일에 아래 코드와 함께 500 오류가 발생한 이유는 무엇입니까?.htaccess 500 오류

User-agent: * 
Disallow:/

RewriteEngine On 

RewriteBase/
RewriteRule ^([a-zA-Z0-9\-_]+)\.shtml /$1.php 
RewriteRule ^Marketing-Resources/([a-zA-Z0-9\-_]+)\.shtml /Marketing-Resources/$1.php 
RewriteRule ^Affiliates/([a-zA-Z0-9\-_]+)\.shtml /Affiliates/$1.php 
RewriteRule ^Help/([a-zA-Z0-9\-_]+)\.shtml /Help/$1.php 
RewriteRule ^Specialty-Lists/([a-zA-Z0-9\-_]+)\.shtml /Specialty-Lists/$1.php 

파일이 하위 도메인의 폴더 안에있는 경우 중요합니다.

+0

을 사용하면 웹 서버의 오류 로그에 액세스 할 수 있습니까 ... robots.txt에에, .htaccess로하지 속해? 그것은 항상 던져 질 500 모든 정보를 포함합니다. –

+0

@Pekka ..... djn이 내 어리석은 실수를 지적했다. : p – Brett

답변

5
User-agent: * 
Disallow:/

이 두 라인은 보통

+1

.oo (화물 컬트 웹 서버 관리) – hop

+0

lmao ...... 좋은 캐치. 나는 방금 로봇을 추가했다. 로봇 대신 로봇을 넣을 수 없다. 감사! – Brett

+0

이 사람은 사기성이있었습니다. 나는 그들을 두 번보아야 만했다. – djn