본문 바로가기

apache2

[리눅스][CentOS] RewriteEngine 사용법 및 주의사항 안녕하세요 푸민입니다. 이번에 php 초기 설정하면서 한가지 막히던 부분이 있어서 기록 남깁니다. 1. RewriteEngine 아파치에서 사용되는 rewrite 모듈인 RewriteEngine은 정규식을 이용하여 다양한 작업을 할 수 있습니다. URL 주소 수정 : 예를들어 test/article.php?article_id=32 와 같은 url을 test/article/32 와 같이 변경이 가능합니다. 외부 링크 차단 : 주소를 확인하여 트래픽 차단이 가능합니다. 주소 리다이렉트 : 페이지가 없을 경우 다른 주소로 이동이 가능합니다.(404페이지 처리) 2. Rewrite 모듈 사용 방법 # 설정값 변경을 위해서 vi 편집기로 실행합니다. vi /etc/httpd/conf/httpd.conf # Dir.. 2021. 7. 2.
[리눅스][CentOS] 아파치 + php 연동(httpd, apache) 안녕하세요 푸민입니다. 기존에 아파치 서버 설정중에 꼬여버려서 다시 설치해보고 연동을 하였는데요. 몇가지 사항 글로 남깁니다. 1. 설치 확인 httpd -v php -v * 설치가 안되었을 경우 각각 설치해주시면되요. 2. httpd.conf 수정 # httpd 설정 파일 오픈 vi /etc/httpd/conf/httpd.conf # / 명령어를 이용하여 검색 /AddType Application AddType application/x-compress .Z AddType application/x-gzip .gz .tgz # i(입력)으로 하단에 두줄 추가 AddType application/x-httpd-php .php .html .htm .inc AddType application/x-httpd-ph.. 2021. 7. 1.