2017-05-12 1 views
0

AWS (EC2 및 RDS-Mysql 서버)에서 워드 프레스 웹 사이트를 전송했습니다. Route53에 DNS가 설정되었습니다.AWS에서 Wordpress 페이지를 찾을 수 없습니다.

/var/www/html 

그리고 MySQL 데이터베이스는 RDS에 가져 :

워드 프레스 파일 디렉토리 아래에있다. 홈 페이지는 괜찮아 보이지만 다른 페이지를 클릭하면 "404 찾을 수 없음"오류가 발생합니다.

<Directory "/var/www/html"> 
AllowOverride All 

가 나는 또한 전송 된 파일의 크기를 확인하고 그들은 주요 파일과 같은 모양 : 나는 워드 프레스는 영구 링크를 사용할 수 있도록 파일 /etc/httpd/conf/httpd.conf 파일 수정했습니다.

도움을 주시면 감사하겠습니다.

답변

0

내 워드 프레스 파일의 디렉토리에 .htaccess 파일을 추가하여 문제를 해결할 수 있습니다. 다음 단계를 수행하기

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

http://guiem.info/permalinks-on-wordpress-amazon-ec2/

0

시도 : 대시 보드 설정으로 이동 워드 프레스에서

  1. 를> 아무것도 변경하지 않고 퍼머 링크

  2. 는 저장 버튼을 클릭

그리고 내부 페이지를 클릭하려고하면 잘로드되어야합니다.

왜 이런 일이 발생합니까? 서버를 변경하면 경로와 URL이 변경됩니다. permalink 설정을 저장하면 WordPress는 다시 쓰기 규칙을 업데이트하므로 제대로 작동합니다.

관련 문제