it-swarm-ko.tech

WordPress가 CPanel Fantastico Auto-Installer로 인해 새로운 Multisite 사이트에 대한 .htaccess 파일을 제공하지 않을 때?

WordPress를 자동 설치 프로그램을 통해 설치 한 다음 나중에 다중 사이트로 구성했습니다. 그러나 자동 설치 프로그램을 사용하여 WordPress 사이트를 만들면 기본적으로 .htaccess 파일이 제공되지 않습니다. 그래서 CPanel에 .htaccess라는 이름으로 빈 파일을 만들고이 코드를 붙여 넣었습니다.

RewriteEngine On 
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files 
RewriteRule ^files/(.+)wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f
[OR] RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^ - [L] 
RewriteRule . index.php [L]

올바른 방법입니까?

2
Name-AK

물론 이것은 문제가되지 않습니다. 사이트가 올바르게 작동하고 올바른 페이지로 리디렉션되는 한이 작업에 아무런 해가 없습니다. 이 파일을 .htaccess 파일에 추가하여 해커로부터 wp-config 파일을 보호하는 데 사용할 수도 있습니다.

<Files wp-config.php>
 Order Allow,Deny
 Deny from all
</Files>

행운을 빕니다 :)

1
Bowe Frankema

Pretty permalinks를 활성화하면 .htaccess 파일이 wordpress에 의해 자동으로 생성되어야합니다. 그렇지 않은 경우, wordpress는 파일을 수동으로 생성하기 위해 사용해야하는 코드를 보여줍니다.

어떤 코드를 사용해야하는지 의심 스럽다면 백엔드에서 예쁜 퍼머 링크를 비활성화하고 백업 한 다음 현재 .htaccess 파일을 제거하십시오. 그런 다음 예쁜 퍼머 링크를 다시 활성화하고 제공된 지침을 따르기 위해 백엔드로 들어갈 것입니다.

1
hakre