.htaccess가 사용자의 public_html 디렉토리에서 작동하지 않습니다

.htaccess가 사용자의 public_html 디렉토리에서 작동하지 않습니다

나는 튜토리얼을 따랐다:http://www.techytalk.info/enable-userdir-apache-module-ubuntu-debian-based-linux-distributions/

그러나 .htaccess는 Apache의 구성을 덮어쓰지 않습니다. userdir.conf의 "AllowOverride All"은 사용자의 public_html 디렉터리에 적용되지 않을 수 있습니다.

이것은 내 Apache userdir.conf입니다.

<IfModule mod_userdir.c>
    UserDir public_html www/public_html
    UserDir disabled root

    <Directory /home/*/www/public_html>
    AllowOverride All
    Options MultiViews Indexes SymLinksIfOwnerMatch
    <Limit GET POST OPTIONS>
        # Apache <= 2.2:
            Order allow,deny
            Allow from all

            # Apache >= 2.4:
            #Require all granted
    </Limit>
    <LimitExcept GET POST OPTIONS>
        # Apache <= 2.2:
            Order deny,allow
            Deny from all

        # Apache >= 2.4:
        #Require all denied
    </LimitExcept>
    </Directory>
</IfModule>

관련 정보