核心要點
- 儘管在技術上“www”前綴準確無誤,並避免與其他協議的類似URL混淆,但在現代時代已非必要。大多數人都理解.com、.org或.net地址是網站,即使沒有“www”前綴。
- 是否使用“www”通常取決於美觀偏好和打字方便程度。但是,務必確保您的域名的“www”版本和非“www”版本都可以訪問,因為用戶可能會輸入任一版本。這可以通過簡單的Web服務器配置設置來實現。
- 一旦決定使用或不使用“www”,就必須堅持下去。在兩者之間切換可能會導致搜索引擎索引和用戶訪問問題。如果進行了切換,則應使用301重定向,以便搜索引擎相應地更新其索引。
本文是與SiteGround合作創建的系列文章的一部分。感謝您支持使SitePoint成為可能的合作夥伴。
在早期網絡時代,使用“www”前綴發布您的網址至關重要。這三個字符避免了混淆;更明顯的是您指的是一個網絡域名。 但是,在2017年,“www”是否仍然必要? 網絡發展迅速,很少有組織選擇在其URL前使用“www”。人們理解Google.com、Facebook.com、Twitter.com和SitePoint.com是網站。 “.”開頭的頂級域名(TLD),例如“.com”,使這一點更加明顯,但即使沒有它,對於任何尋找公司或服務的人來說,網絡通常也是首選。
使用“www”的理由
“www”前綴尚未棄用。它明確無誤、技術上準確,並且可以將地址與郵件或FTP等協議的類似URL區分開來。雖然可以從其.com或特定國家/地區的域名後綴識別網站地址,但在過去幾年中,已經引入了數百種頂級域名選項。如果您使用的是不太容易識別或含糊不清的TLD,例如mysite.ninja,則添加“www”將有助於避免任何疑問。如果沒有“www”,您必須將根(非www)域名DNS A記錄指向您的Web服務器的IP地址。如果您遇到可用性或性能問題,這可能過於嚴格;A記錄是固定的,更改的傳播可能需要一兩天時間。 “www”子域名可以使用DNS CNAME記錄進行配置,該記錄可以立即更新和更改。您還需要注意cookie和客戶端存儲。為非www域名設置的cookie、sessionStorage或localStorage值在所有子域中共享。如果您的主要網站——mysite.com——設置了10Kb的cookie數據,它將在app.mysite.com的每個請求和響應中傳輸,無論該應用程序是否使用該數據。最後,“www”前綴對於電子郵件客戶端和文字處理器等應用程序至關重要,這些應用程序將文本轉換為鏈接。
不使用“www”的理由
儘管上面提到了技術問題,但除非您有復雜的託管或應用程序需求,否則使用非www域名很少會成為問題。根地址更易於閱讀、更易於鍵入,並且更易於適應較小的(移動)瀏覽器界面。該地址更有可能在您的下一條推文中使用,而無需使用URL縮短器。很少有人會感到困惑——尤其是在許多人使用Google搜索框而不是瀏覽器地址欄的情況下。
這主要是一個虛榮心問題
某些域名在使用“www”時看起來更好、更平衡,例如:
- www.google.com
- www.facebook.com
- www.bbc.co.uk
有些域名不使用“www”看起來更好:
- twitter.com
- yahoo.com
- wikipedia.org
有些域名在兩種方向上似乎都能很好地工作:
- sitepoint.com / www.sitepoint.com
- amazon.com / www.amazon.com
- dropbox.com / www.dropbox.com
選擇適合您域名的任何一個,但是……
明智地配置它
用戶可能會也可能不會添加“www”,因此請確保在瀏覽器發出請求時,www和非www地址都能正常工作。這可以通過多種方式實現,但最簡單的選項可能是Web服務器配置設置。以下代碼配置Apache將所有非www請求重定向到URL的www版本。將其添加到Web根目錄中的.htaccess文件中:
<code>RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/ [R=301,L]</code>
或者,此.htaccess將所有www請求重定向到非www URL:
<code>RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/ [R=301,L]</code>
這允許您即使不需要也可以在文檔或電子郵件中宣傳“www”域名。如果您通過安全的HTTPS提供服務,也應該謹慎。 SSL證書通常對非www和www域名都有效,但不能保證。請諮詢您的證書頒發機構——如果您擁有錯誤的證書,則可能需要購買額外的或通配符證書。一些託管提供商,例如我們的合作夥伴SiteGround,允許您訂購一個SSL證書,該證書可以在您的域名中使用或不使用www前綴。最後,做出決定並堅持下去。永遠不要一時興起地在非www和www URL之間切換!上面的.htaccess代碼發出301 Moved Permanently
HTTP重定向代碼,以便瀏覽器和搜索引擎相應地更新其索引。更改的傳播可能需要一些時間;在此期間,用戶可能會遇到訪問問題。您的公司選擇使用或刪除“www”了嗎?成功了嗎?有人注意到嗎? !
關於域名的常見問題解答 (FAQ)
帶 www 和不帶 www 的域名的區別是什麼?
帶 www 和不帶 www 的域名的區別主要在於外觀。 www 是一個子域名,傳統上用於指示一個站點是網絡的一部分,而不是互聯網的其他部分,如 FTP 或 Gopher。但是,在現代用法中,它在很大程度上是不必要的,許多網站選擇省略它。從技術上講,帶有 www 和不帶 www 的域名被搜索引擎視為單獨的實體,因此必須將一個重定向到另一個,以避免重複內容問題。
如何配置我的網站以便可以使用和不使用 www?
要使您的網站可以使用和不使用 www,您需要為域名的兩個版本設置 DNS 記錄。這通常可以通過您的域名註冊商或託管提供商的控制面板來完成。您還應該設置從一個版本到另一個版本的 301 重定向,以確保搜索引擎僅索引您網站的一個版本。
為什麼我的網站不使用 www 就無法工作?
如果您的網站不使用 www 就無法工作,可能是因為您沒有為域名的非 www 版本設置 DNS 記錄。您需要為不帶 www 的域名創建一個 A 記錄,指向您的 Web 服務器的 IP 地址。這通常可以通過您的域名註冊商或託管提供商的控制面板來完成。
我可以在 Cloudflare 中使用不帶 www 的域名嗎?
是的,您可以在 Cloudflare 中使用不帶 www 的域名。您只需要在 Cloudflare 儀表板中為域名的非 www 版本添加 DNS 記錄即可。您還應該設置一個頁面規則,將 www 流量重定向到您網站的非 www 版本,以確保所有訪問者最終都到達同一個位置。
什麼是 .no 域名?
.no 域名是挪威的國家代碼頂級域名 (ccTLD)。它被針對挪威受眾的網站使用。與其他 ccTLD 一樣,它可以與或不與 www 前綴一起使用。
如何在我的 .htaccess 文件中將 www 重定向到非 www?
要在 .htaccess 文件中將 www 重定向到非 www,您可以使用簡單的重寫規則。這是一個示例:
<code>RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/ [R=301,L]</code>
此規則會將來自 www.yourdomain.com 的所有流量重定向到 yourdomain.com。
從 SEO 角度來看,使用 www 還是非 www 更好?
從 SEO 的角度來看,使用 www 或非 www 都無關緊要。重要的是選擇一個版本並堅持下去,以避免重複內容問題。您還應該確保在 Google Search Console 中設置首選域名。
我可以從 www 切換到非 www 而不會影響我的 SEO 嗎?
是的,您可以從 www 切換到非 www 而不會影響您的 SEO,只要您從舊版本設置到新版本的 301 重定向即可。這將確保舊版本的任何鏈接汁液都傳遞到新版本。
為什麼有些網站仍然使用 www?
有些網站仍然出於歷史原因使用 www,或者因為它們有子域名並且希望保持其 URL 結構的一致性。但是,這主要是一個個人喜好問題,在現代 Web 開發中沒有技術原因需要使用 www。
我可以在 WordPress 中使用不帶 www 的域名嗎?
是的,您可以在 WordPress 中使用不帶 www 的域名。您只需要在 WordPress 設置中將 WordPress 地址和站點地址設置為域名的非 www 版本即可。您還應該設置從 www 版本到非 www 版本的 301 重定向,以確保所有訪問者最終都到達同一個位置。
以上是您的域名:您是否www?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

該試點程序是CNCF(雲本機計算基礎),安培計算,Equinix金屬和驅動的合作,簡化了CNCF GitHub項目的ARM64 CI/CD。 該計劃解決了安全問題和績效

此基於GO的網絡漏洞掃描儀有效地確定了潛在的安全弱點。 它利用了GO的並發功能的速度功能,包括服務檢測和漏洞匹配。讓我們探索它的能力和道德

網站建設只是第一步:SEO與反向鏈接的重要性 建立網站只是將其轉化為寶貴營銷資產的第一步。您需要進行SEO優化,以提高網站在搜索引擎中的可見度,吸引潛在客戶。反向鏈接是提升網站排名的關鍵,它向谷歌和其他搜索引擎表明您的網站權威性和可信度。 並非所有反向鏈接都有利:識別並避免有害鏈接 並非所有反向鏈接都有益。有害鏈接會損害您的排名。優秀的免費反向鏈接檢查工具可以監控鏈接到您網站的來源,並提醒您注意有害鏈接。此外,您還可以分析競爭對手的鏈接策略,從中學習借鑒。 免費反向鏈接檢查工具:您的SEO情報員


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

Dreamweaver Mac版
視覺化網頁開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。