# noscript 섹션에서 사용자 프로필 링크 제거

**URL:** https://meta.discourse.org/t/stripping-user-profile-links-from-noscript-section-of-page-source/276002
**Category:** Development
**Created:** [8월 21, 2023, 10:35오전 UTC](https://meta.discourse.org/t/stripping-user-profile-links-from-noscript-section-of-page-source/276002 "2023-08-21T10:35:26Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![boltronics](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/boltronics/32/122375_2.png) [@boltronics](https://meta.discourse.org/u/boltronics)
#### Post date: [8월 21, 2023, 10:35오전 UTC](https://meta.discourse.org/t/stripping-user-profile-links-from-noscript-section-of-page-source/276002/1 "2023-08-21T10:35:26Z")

</div>

안녕하세요!

여러 페이지의 `<noscript></noscript>` 섹션을 수정하여 Google이 사용자 포럼 링크가 존재하는 것을 볼 수 없도록 해야 합니다. 예를 들어 `topics/show.html.erb` 뷰의 [여기](https://github.com/discourse/discourse/blob/2a49757f35b1f503624cc2cfc44b01d8ba45519c/app/views/topics/show.html.erb#L57)처럼요.

이를 위한 가장 좋은 방법을 찾고 있는데, 아마도 이 변경이 필요한 모든 뷰를 플러그인에서 오버라이드해야 할 것 같습니다. 로컬에서 `NO_EMBER_CLI=1 bundle exec rails s` 명령으로 Rails를 실행하고 브라우저의 _소스 보기_ 기능을 사용해 여러 가지 접근법을 시도해 보았지만, 템플릿을 오버라이드하는 데 성공하지 못하고 있습니다.

혹시 이 문제를 해결하는 방법을 아시는 분 계신가요? 아마도 마법 같은 한 줄 코드가 있을까요? 😃 [이 예시](https://github.com/scossar/feature-phone-first/blob/master/plugin.rb)는 제가 원하는 일을 할 것 같아 보이지만, 불행히도 구버전입니다. 수정된 버전은 다음과 같습니다:

```plaintext
# name: no_profiles_when_indexing
# about: 인덱싱이 프로필 페이지가 존재하는 것조차 알지 못하도록 방지
# version: 0.1

after_initialize do
  ApplicationController.class_eval do
    def set_layout
      File.expand_path('../app/views/topics/show.html.erb', __FILE__ )
    end
  end
end

```

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/a/d/4adc1d8644983e5f5fbb526914ab6c9560f244c5.png)

사실 저는 Ruby 개발자가 아니므로, 어떤 힌트나 조언이든 큰 도움이 될 것입니다. 감사합니다.
