html, css
[html/css] 링크(새 창) 보안 문제 해결하기
상똥프
2023. 10. 17. 09:35
선요약 : 링크 안에 아래와 같이 rel=noopner를 추가한다.
<a 어쩌구저쩌구 rel="noopner"></a>
html코드에 새 창으로 열 수 있는 링크 코드를 삽입하는 방법은 아래와 같다
<a href="https://github.com/Sangddong" target="_blank">내 깃허브 링크</a>
그런데 이 코드는 새 창에서 외부로 이동하는 것이므로, 보안문제가 발생할 수 있다.
따라서 해결방법은 아래와 같다
1. rel="noopner" 삽입
<a href="https://github.com/Sangddong" target="_blank" rel="noopener">내 깃허브 링크</a>
2. 이미지로 문구를 대신하는 경우 로컬에 저장하기
- 난 주로 이미지를 img라는 폴더 안에 저장하여 사용한다.
- 인터넷에 올라와있는 이미지의 링크를 삽입하는 경우 보안 문제로 이어질 수 있다.
- 로컬에 저장하여 사용하는 것이 가장 안전하다.
- 이때에도 rel="noopner"는 사용해야한다
<a href="https://github.com/Sangddong" target="_blank" rel="noopener"><img src="img/site.jpg" alt="github"></img></a>