Apache 가상 컴퓨터 설정 및 의사 정적 규칙 열기

1113 단어 Apache/nginx
학습 기록, 아파 치 2.4 버 전 을 설정 하여 가상 머 신 을 지원 하고 의사 정적 규칙 을 사용 합 니 다.
1. 프로필 수정
아파 치 의 conf 디 렉 터 리 에 있 는 httpd. conf 파일 을 먼저 편집 합 니 다.
제거 \ # LoadModule rewritemodule modules/mod_rewrite. so 주석, mod 오픈rewrite. so 모듈 지원.\ # Include conf / extra / httpd - vhosts. conf 의 설명 을 제거 하고 가상 컴퓨터 설정 파일 을 도입 합 니 다.
httpd - vhost. conf 편집

    #          
    #ServerAdmin [email protected]
    #     
    DocumentRoot "E:/www"
    #  
    ServerName www.xxx.com
    #    
    ErrorLog "logs/error.log"
    #    
    CustomLog "logs/access.log"
    #  rewrite    
    
        #      ,    .htaccess
        AllowOverride All
        #2.2       ,        ,         ,              
        #Order Allow,Deny
        #Allow from All
        #2.4       ,      
        Require all granted
    


2. 수정. htaccess
#    :              ,    RewriteRule
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#  index.php
RewriteRule ^(.*)$ index.php/$1 [L]

그리고 서버 를 다시 시작 하면 OK.

좋은 웹페이지 즐겨찾기