사실 내 프로젝트는 WordPress에 있습니다. Windows에서 Linux로 서버를 변경하려고합니다.리눅스 서버에서 .htaccess가 작동하지 않습니다.
변경 후이 오류가 발생합니다.
왜 .htaccess
은 Linux 서버를 지원하지 않습니까? 당신이 Apache를 사용하는 경우
사실 내 프로젝트는 WordPress에 있습니다. Windows에서 Linux로 서버를 변경하려고합니다.리눅스 서버에서 .htaccess가 작동하지 않습니다.
변경 후이 오류가 발생합니다.
왜 .htaccess
은 Linux 서버를 지원하지 않습니까? 당신이 Apache를 사용하는 경우
, 당신은 .htaccess 파일이 실행될 수 있도록하기 위해이를 구성해야합니다.
는 구체적으로 하나의 사이트를 구성, 당신은Allowoverride
을 All
(또는 기타)으로 설정할 수도 있습니다. AllowOverride/etc/apache2/apache2.conf
(또는 일부 버전에서는 /etc/apache2/httpd.conf
)으로 설정하십시오. 이 파일에는/var/www/디렉토리를 가리키는 <Directory "/var/www/"
이 있습니다. 이 디렉토리 태그 안에 AllowOverride
을 All
으로 설정할 수 있습니다. 이 구성을 사용하면 서버의 모든 사이트에서 .htaccess를 사용할 수 있습니다.더 쉽고 깨끗한 구성을 허용하는 가상 호스트를 사용하는 것이 좋습니다.
체크 아웃은 //로 시작하면 다음이 문제를 해결 나를 위해 #
로 변경 htaccess로 파일에 주석, 나는 당신을 위해 너무 바랍니다.
Linux에서 Apache 서버를 구성 했습니까? .htaccess 파일은'AllowOverride'를 사용하여 허용되어야합니다. 이 [directive] (https://httpd.apache.org/docs/2.2/en/mod/core.html#allowoverride)를 사용하면 .htaccess 파일을 사용할 수 있습니다. – AnthonyB