본문 바로가기

IT/워드프레스

워드프레스 Yoast SEO 플러그인 사용시 사이트맵이 사라지는(없어지는) 현상 수정

워드프레스 관리자 페이지-Yoast SEO 플러그인-General-XML sitemaps을 on으로 설정 했는데,
https://자신의 사이트 주소.com/sitemap_index.xml <-접속시 사이트맵이 Not Found로 표시되는 경우.

 

1.ftp를 실행 시킨다.
필자는 알드라이브와 파일질라 두가지의 ftp 접속 프로그램을 사용한다.
우리가 작업하려는 파일이 알드라이브에선 보이지 않는다.
그러므로 파일질라로 접속하여 ".htaccess"파일을 찾아 다운로드 한다.

2..htaccess 파일에 아래의 내용을 추가 하여 업로드한다.

# Yoast SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# END Yoast SEO - XML Sitemap Rewrite Fix