nullvuild

Bloger @nullvuild

Created Date '2025/03/01 오후 11:58

Modified Date '2025/03/22 오후 04:29

#PythonAnywhere #Cloudflare #www리디렉션 #Google AdSense #ads.txt

1. 문제 개요

PythonAnywhere와 Cloudflare를 조합하여 사용할 경우, 기본적으로 www 없는(non-www) 도메인을 www로 리다이렉트하는 기능이 제공되지 않는다. 또한, Google AdSense에서 ads.txt 파일을 확인하려면 정확한 경로에서 접근 가능해야 한다.


이 글에서는 Cloudflare에서 www 리다이렉트 설정하는 방법과 AdSense의 ads.txt 문제를 해결하는 방법을 설명한다.


2. Cloudflare에서 www 리다이렉트 설정하기

Cloudflare의 페이지 규칙(Page Rules) 기능을 사용하여 모든 non-www 요청을 www로 리디렉션할 수 있다.


2.1. Cloudflare 로그인 및 도메인 선택

1. Cloudflare 대시보드에 로그인

2. 리디렉션할 도메인을 선택


2.2. DNS 레코드 수

Pasted Image

CNAME 레코드로 www url을 설정하고 프록시를 설정한다.


Cloudflare는 특이하게 CANME 레코드를 IP가 아닌 곳으로 리다이렉트 해준다.

2.3. 페이지 규칙(Page Rules) 설정

Pasted Image

1. "Rules" → "Page Rules"로 이동

2. 새로운 규칙 추가 (Create Page Rule)

3. 아래 패턴을 입력:


example.com/* → https://www.example.com/$1

4. "Forwarding URL"을 선택하고 "301 Permanent Redirect" 설정

5. 저장 후 활성화


이제 모든 example.com 요청이 자동으로 www.example.com으로 이동하게 된다.



3. Google AdSense ads.txt 설정 확인

Pasted Image

Google Adsense에서 위와 같은 모습을 볼 수 있다.

Nullvuild

Nullvuild

@nullvuild

프로필