WWW 여부 WWW, 기본 사이트 이름으로 무엇을 선택해야합니까? [닫은]


86

기술적 관점에서 유일한 문제는 트래픽과 수신 링크입니다 (둘 중 하나는 다른 링크로 리디렉션되어야 함).

이제 기본이 될 것을 선택해야합니다. 일부 사이트에는 www (google, microsoft, ruby-lang)가 있고 일부 사이트에는 www (stackoverflow, github)가 없습니다. 나에게 새로운 것은 WWW를 사용하지 않는 것 같습니다.

무엇을 선택해야합니까?

몇 가지 설명과 함께 부탁드립니다.

업데이트 : 이것은 프로그래밍 관련 질문입니다. 실제로 사이트는 프로그래머를위한 것이므로 기술적 인 사람들이 어떻게 생각하는지 볼 것으로 기대합니다.

업데이트 : WWW가없는 사이트가 확실한 승자입니다. 감사합니다!


7
나에게 http : / / www는 정말 중복되어 보입니다. www는 트래픽이 HTTP를 통함을 의미합니다. http : / /는 이미 알려줍니다.
Travis

4
www가없는 경로를 선택하면 쿠키가없는 하위 도메인 (CDN을 생각해보십시오)을 가질 수 없습니다. phpied.com/www-vs-no-www-and-cookies
닐 맥기

1
이 답변 은 직접적인 관련 없지만 관련이있는 것 같습니다. 또한 URL에 "www"가 포함 된 이유 를 읽는 것을 잊지 마십시오 . .
Skippy le Grand Gourou

답변:


63

어떤 것을 선택하든 상관 없지만 하나를 선택하고 일관성을 유지해야합니다. 스타일 문제에 더 가깝지만 검색 엔진은 다음 두 URL을 서로 다른 사이트로 간주한다는 점에 유의해야합니다.

http://www.example.com
http://example.com

따라서 미적 이유로 선택하는 것은 SEO를 위해 일관되게 사용해야합니다.

편집 : 내 개인적인 의견은 www나에게 구식이라고 느껴지는 것을 포기하는 것입니다. 나는 또한 더 짧은 URL을 좋아합니다. 나에게 달려 있다면 모든 트래픽을에서 www.example.com로 리디렉션합니다 example.com.


10
또한 쿠키가 손실되지 않도록 단일 표준 도메인을 보유하는 것도 유용합니다. 이는 사용자를 정말로 혼란스럽게합니다
Adam Batkin

4
또한 하나를 표준으로 선택한 경우 다른 하나를 수락하되 리디렉션하여 검색 엔진 관점에서 콘텐츠가 중복되지 않도록합니다.
instanceof me

나는 선택해야한다 :). 그래서이 대답은 나를 도울 수 없었습니다 :). 나는 CEO 문제에 대해 알고 있으며 문제에서 이것을 수정했습니다.
Mike Chaliy

9
@Mike-나는 당신이 CEO 문제를 의미하지 않는다고 생각합니다. "모든 웹 사이트는 WWW로 시작해야합니다!" ;)
Keith Williams


21

WWW를 사용하지 마십시오. 불필요한 혀 트위스터이며 그래픽 디자이너에게는 엉덩이에 고통이 있습니다.


8
그래픽 디자이너에게 어떤 문제가 발생합니까?
StuperUser

로고에 WWW를 추가해야한다고 생각합니다. 그렇지 않으면 사용자가 혼란 스러울 것이고 광고에서도 마찬가지 일 수 있습니다.
Mike Chaliy

5
@StuperUser-로고의 소음 일뿐입니다. Ws의 패턴은 시각적으로 상당히 산만합니다. @Mike-mysite.com은 분명히 WWW가 있든 없든 웹 사이트라고 생각합니다. 사람들은 여전히 WWW를 입력 할 것이므로 서버에서 두 가지를 모두 구성하지만 누군가에게 "bbc.co.uk/news"로 이동하라고 말하는 것은 "www.bbc.co.uk/news"만큼 이해하기 쉽습니다.
Keith Williams

1
어떤 사람들은 여전히 ​​www를 입력합니다. 일부는 그렇지 않습니다. 그리고 입력 http://할 필요가없는 경우에도 처음에 입력하는 사람들이 있습니다 . 그리고를 입력 http://www.google.com/하고 Google이 나타날 때까지 기다린 다음 Google에 입력하는 사람들이 있습니다 http://www.yoursite.com/. 간단히 말해서 "기본"이 무엇인지에 관계없이 www와 www를 모두 지원해야합니다. 또한 기본이 ".net"또는 ".org"등인 경우에도 항상 ".com"을 구입하는 것이 좋습니다. 어떤 사람들은 웹 주소를 입력 할 때 자동으로 ".com"을 입력합니다.
thomasrutter 2014 년

17

고려해야 할 몇 가지 문제가 있습니다. 쿠키 유효성 문제 는 예를 들어 구성 요소 에 대해 쿠키 없는 도메인 사용을 참조하십시오 .

그러나 결정 방법에 관계없이 해당 도메인 중 하나만 표준 도메인 이름으로 사용하고 301 리디렉션을 사용하여 잘못된 부분을 수정합니다. Apache 웹 서버의 경우 mod_rewrite 를 사용 하여 수행 할 수 있습니다 .


14

분명히 둘 다 구성하십시오. www어쨌든 모든 주소의 시작 부분에 습관적으로 입력하는 사람들을 행복하게 만들기 위해 존재하기 때문에 일반 URL로 리디렉션을 만들 것 입니다. 그냥 하지 않습니다 당신이 어떤의 필요한, www수동으로 입력 할 수 있습니다. 이제까지.


17
도메인 이름을 등록 할 때 "www"를 포함하지 않습니다. "www"는 하위 도메인입니다.
John Topley

6
또한 https 인증서가있는 경우 www 및 비 www 모두에 대해 등록하는 것을 잊지 마십시오.
Mercer Traieste

5
@John 나는 그가 당신의 앱 서버에 등록하는 것을 의미했다고 생각합니다.
Mercer Traieste

12

청중에 따라 다릅니다. 기술에 익숙하지 않은 청중은가 있다고 가정 www하지만 기술 청중은 본능적으로 그것을 기대하지 않으며 더 짧은 URL에 감사 할 것입니다.

( 편집 : 저는 최근에 웹 메일을 포함하여 가족이 사용할 도메인을 설정했습니다. 아내가 웹 메일 주소가 무엇인지 물었습니다. 저는 "mail.ourdomain.com"이라고 말했고 "www.mail.ourdomain.com"이라고 입력했습니다. .)

어느 쪽이든, 당신은 반드시 하나 확인 하지 않는 당신이 깨끗하게 사용은 하나에 301 리디렉션을 수행 다음도 사용자도 걱정해야합니다 검색 엔진 - 사용.


1
청중이 중요하다는 데 동의합니다. 그러나 사람들은 www가 www가 아닌 ​​사용자로 리디렉션되도록하여 www가 www가 아닌 ​​사용자가 여전히 www를 입력 할 수 있도록하여 www를 제거해야하지만 URL이 www를 삭제한다는 사실을 알 수 있습니다. 아니면 내가 내 개인 사이트에있는 것처럼 멍청이가되어 www를 no-www.org로 전달할 수도 있습니다.
없음

1
no-www.org는 좋은 생각입니다. 디자인이 좀 더 사용자 친화적 이었으면 좋겠습니다. 기술에 익숙하지 않은 사람들에게는 아마도 고벨 디국 (11pt 택배, "원본보기")의 벽처럼 보일 것입니다.
thomasrutter 2014 년

11

이 질문의 한 측면은 CDN 및 일부 웹 호스트 (예 : Google 사이트)를 다룹니다. 이러한 호스트는 호스트 서버를 가리키는 사이트 이름에 대한 CNAME 레코드를 추가해야합니다. 그러나 DNS가 설계된 방식으로 인해 CNAME 레코드는 NS 또는 SOA 레코드와 같은 동일한 이름의 다른 레코드와 공존 할 수 없습니다. 따라서 example.com 이름에 CNAME을 추가 할 수 없으며 대신 하위 도메인에 CNAME을 추가해야합니다. 물론 사람들은 일반적으로 하위 도메인으로 "www"를 선택합니다.

이러한 기술적 제한에도 불구하고 가능한 한 내 사이트에서 www를 생략하는 것을 선호합니다.


2
이것이 사실이 아니라는 것을 알고있는 한 "example.com"을 사용할 수 있습니다. (도메인 이름 뒤에 점이 표시 되었습니까?).
Mike Chaliy

1
점이 보이지만 DNS의 관점에서 보면 "example.com"과 "example.com"이라는 것을 알 수있을 것입니다. 동일하게 취급되며 둘 중 하나에 대해 CNAME 레코드를 추가 할 수 없습니다.
Greg Hewgill

1
이것은 구현에 따라 다를 수 있지만 이것이 정확히 내가 heroku 호스팅을 사용하는 방법입니다. 확인 -onticoren.com/2009/06/29/go-daddy-dns-heroku
Mike Chaliy

또한 RFC 1912 섹션 2.4 ( "CNAME 레코드는 다른 데이터와 공존 할 수 없습니다. 즉, suzy 인 경우 .podunk.xx는 sue.podunk.xx의 별칭입니다. suzy.podunk.edu에 대한 MX 레코드, A 레코드 또는 TXT 레코드도 가질 수 없습니다. ") 및 이 문서에서 . 이 기술적 제한의 이유는 무엇입니까?
마계로

10

www없이 리디렉션 할 것입니다. Apache 2.x에서 :

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com$
RewriteRule (.*) http://yourdomain.com/$1 [R=Permanent] 

나는 www가 무의미하다고 생각합니다. 우리 모두는 우리가 월드 와이드 웹에 있다는 것을 알고 있습니다. 부하 분산 또는 기기 별 사이트에 하위 도메인을 사용하는 것이 훨씬 낫습니다 (예 : 모바일 용 m.google.com, 현재 .mobi 최상위 도메인이 있더라도).


5
나는 왜 당신이 어떻게 리디렉션하지 않는지 흥미 롭습니다.
Mike Chaliy

8

www는 기본 도메인의 웹 사이트에 대한 표준 하위 도메인, 하위 폴더로 사용됩니다.

http://no-www.org/ 는 더 이상 사용하지 않으려 고합니다.

이기는 하지만 http://www.w3.org/ 는 www를 포함합니다.

두 사이트를 모두 확인할 가치가 있습니다.

지금은 표준 이라기보다는 취향과 종교의 문제가 된 것 같다. 무엇을 선택하든 Control + enter 등으로 www에서 등록하거나 리디렉션하십시오. 바로 가기는 www에 복사됩니다.



2
www.www.extra-www.org 를 의미한다고 생각합니다 . 또한 실수로 www를 너무 많이 추가 한 경우에 대비하여 www.www.www.www.extra-www.org 를 리디렉션하는 방법도 좋아합니다 .
thomasrutter 2013

6

다른 하위 도메인이 있습니까? 그렇다면 일부 장소에는 상점 또는 국제화 하위 도메인과 같은 다른 목적으로 사용되는 다양한 하위 도메인이있을 수 있으므로 www를 사용하는 것이 더 합리적 일 수 있습니다.


나에게는 장치 이름 (예 : no-www)을 제공하지 않고 회사의 도메인이 해당 도메인에 대한 정보가있는 페이지로 이동하고 해당 도메인 내의 다양한 장치 이름으로 이동할 수 있다는 것이 이해가됩니다. 하위 도메인이 지정되지 않은 경우 웹 사이트를 표시하고 싶지 않습니까? 아니면 둘 이상의 FQDN이 같은 위치로 이동하기를 원하십니까? 또는 기본 도메인이 www가 아닌 ​​다른 장치를 가리 키도록하려면? example.com이 ftp이고 www.example.com을 입력하여 월드 와이드 웹에 접속해야한다면 혼란 스러울 것입니다. 현재 www가 완전히 사라질 때까지 www를 www가 아닌 ​​것으로 리디렉션하는 것은 일시적입니다.
없음

5

나는 일반적으로 www.sitename.com이 사이트의 주요 부분임을 명시하기 때문에 사용합니다. Testing.sitename.com이 테스트 중입니다. House.sitename.com은 내 집 PC입니다. 나는 명시하는 것을 좋아하지만 사이트가 www를 사용하지 않을 때 신경 쓰지 않습니다. 나는 가장 순수한 사람이 아닙니다. :)


3

www없이 사용하십시오.이것의 일반적인 근거는 웹 브라우저에 주소를 쓰고 있기 때문에 이미 웹 사이트에 액세스하고 있다는 것이 암시 적이라는 것입니다 (브라우저로 무엇을 할 수 있습니까?). 따라서 추가 www를 사용하는 것은 쓸모가 없습니다.

구체적으로 http 요청을 받으면 사용자가 웹 사이트에 액세스하기를 원한다는 것을 알고 있습니다. 웹 브라우저는 http : //-header를 암시 적으로 추가하므로 사용자는 주소에 대해서만 걱정하면됩니다. 다른 서비스도 마찬가지입니다. ftp를 호스트하는 경우 ftp 클라이언트가 ftp없이 도메인을 가리 키도록하는 것으로 충분합니다. -접두사.

내가 올바르게 이해한다면, 다른 www., ftp. 등의 하위 도메인을 사용하는 이유는 대부분 역사적이며 트래픽이 올바른 서버 / 서비스로 단순히 전달되기 때문에 요즘 더 이상 관련이 없습니다. 그들의 인기.


웹 브라우저보다 더 많은 것에 도메인을 입력 할 수 있습니다. 대중이 가장 많이 액세스하기 때문에 웹에 기본적으로 사용되는 하위 도메인은 없습니다.
없음

2

나는 항상 www가 아닌 ​​것을 www로 리디렉션하고 www.mysite로 참조합니다. www로 시작하는 경우에만 링크를 올바르게 변환하는 다양한 포럼 및 인스턴트 메신저 앱에 대해 생각해보십시오. .


2
그런 다음 sitename.com으로 입력 하십시오 -이것은 잘 선택되고 실제로 더 많은 경우에서 작동합니다.
tomfanning

3
그래서 내가 입력 한 것을 집어 링크로 변환 :-) 내 요점을 증명했습니다. http : / / sitename .com
tomfanning

@tomfanning : come.to/foobar. 무슨 일이 일어나는지 확인하는 것뿐입니다.
Salman A 2011 년

@tomfanning @Salman 링크와 같은 프로토콜로 시작 http://또는 ftp://www가 없습니다. www는 하이퍼 텍스트 전송 프로토콜로 간주되지만, 링크에 프로토콜을 포함하면 쉽게 피할 수 있지만 고려하지 않은 좋은 점입니다.
없음

2

URL이 기억에 남길 원하고 Google 등이 순위 등을 위해 동일한 URL을 등록하기를 원합니다.

모범 사례는 www를 처리하는 것으로 보이지만 항상 HTTP가 www가 아닌 ​​변형으로 리디렉션합니다. 이렇게하면 검색 엔진이 두 변형에 대한 링크의 순위를 동일한 사이트로 지정하는 것을 알 수 있습니다.


1

무엇을 사용하든 세션 / 쿠키가 제대로 작동하도록하려면 각 도메인에 대해 2 세트의 쿠키를 만들어야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.