홈페이지에서 php 파일과 htm 파일은 정상적으로 열립니다만(세번째 사진)
html 파일만 첫번째 사진 같은 메시지가 뜹니다.
error_log 파일에는 아래와 같은 메시지가 뜹니다.
Syntax error in type map, no ':' in /home/www/public_html/t.html for header <html>\n
httpd.conf에 아래와 같이 설정되어 있습니다.
<IfModule mime_module>
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .html .htm .php .php4
</IfModule>
오래 전 보안패치를 하면서 ./data/ 디렉토리에 .htaccess 파일을 만들었습니다.
덕분에 세녀석 다 두번째 사진 같은 메시지가 나옵니다만
이 문제와는 상관 없다고 생각합니다.
그렇다면..... 어디를 살펴봐야 합니까?
[참고]
테스트용 파일은 다음과 같은 내용입니다.
<html>
<title>Test</title>
<body>
It is just TEST!!!
</body>
</html>
html 파일만 첫번째 사진 같은 메시지가 뜹니다.
error_log 파일에는 아래와 같은 메시지가 뜹니다.
Syntax error in type map, no ':' in /home/www/public_html/t.html for header <html>\n
httpd.conf에 아래와 같이 설정되어 있습니다.
<IfModule mime_module>
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .html .htm .php .php4
</IfModule>
오래 전 보안패치를 하면서 ./data/ 디렉토리에 .htaccess 파일을 만들었습니다.
덕분에 세녀석 다 두번째 사진 같은 메시지가 나옵니다만
이 문제와는 상관 없다고 생각합니다.
그렇다면..... 어디를 살펴봐야 합니까?
[참고]
테스트용 파일은 다음과 같은 내용입니다.
<html>
<title>Test</title>
<body>
It is just TEST!!!
</body>
</html>
댓글 5개
httpd.conf 파일은 수정없이 열어서 확인만 했습니다.
*.html 파일은 SSH를 이용해서 root 권한으로 만들었습니다.
-rw-r--r-- 1 root root 69 2013-02-13 16:35 t.htm
-rw-r--r-- 1 root root 69 2013-02-13 17:10 t.html
-rw-r--r-- 1 root root 69 2013-02-13 13:40 t.php
죄송합니다만..... 'httpd.conf 파일이 실제 적용되는 파일'인지를 어떻게 확인해야 합니까?
파일 위치는 /usr/local/apache/conf/입니다.
*.html 파일은 SSH를 이용해서 root 권한으로 만들었습니다.
-rw-r--r-- 1 root root 69 2013-02-13 16:35 t.htm
-rw-r--r-- 1 root root 69 2013-02-13 17:10 t.html
-rw-r--r-- 1 root root 69 2013-02-13 13:40 t.php
죄송합니다만..... 'httpd.conf 파일이 실제 적용되는 파일'인지를 어떻게 확인해야 합니까?
파일 위치는 /usr/local/apache/conf/입니다.
아는 분의 도움을 받아서 여러곳을 뒤져서 나온, '터무니없는 방법'대로 아래 부분을 수정했습니다.
httpd.conf 파일에서.....
<Directory "/home/www/public_html/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
<Files *.html>
SetHandler type-map
</Files>
SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|ru)/ prefer-language=$1
RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
↓↓↓
<Directory "/home/www/public_html/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
<Files *.html>
# SetHandler type-map
</Files>
#SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|ru)/ prefer-language=$1
#RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
이제는 에러없이 잘 열립니다.
정말..... 뭐가 문제였을까요?.....^^
httpd.conf 파일에서.....
<Directory "/home/www/public_html/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
<Files *.html>
SetHandler type-map
</Files>
SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|ru)/ prefer-language=$1
RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
↓↓↓
<Directory "/home/www/public_html/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
<Files *.html>
# SetHandler type-map
</Files>
#SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|ru)/ prefer-language=$1
#RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
이제는 에러없이 잘 열립니다.
정말..... 뭐가 문제였을까요?.....^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기