过期域名预定抢注

用戶名  找回密碼
 免费注册

訪問www域名 遇到forbidden 403的一個解決方法

[複製鏈接]
發表於 2013-10-25 17:10:11 | 顯示全部樓層 |閱讀模式
說在前面,如果你按照"無敵小子"的關於在vps上建立wp,
  f- T* Q( B% @7 o訪問帶www的時候(例如你的域名是xxx.com,訪問www.xxx.com)。
% i- l3 ~4 W- b0 L8 L+ v' @# v& b應該會出現forbidden 403的情況。原因是沒有配置rewrite。5 v% `6 @; |, T9 _  S% k
這是我的解決方法。方法是帶www的跳轉到不帶www的。) P2 o% r/ y$ l

( h/ T2 F$ W- Y+ [: [首先在域名控制面板 設置已經www和root域名指向了你的主機IP。0 s, ^" E2 R# M9 n/ ]6 C' C& n
如不確定這一步可以用 nslookup xxx.com 和 nslookup www.xxx.com看看是不是指向同一個IP。
1 i5 w1 T3 F% m% V下面主要就是在ngnix中配置rewrite。8 `5 m3 V: C6 m: l# v6 u& v4 T
搜索ngnix.conf所在路徑
  • find / -name nginx.conf! b, g# n. \; O5 q- b
% l6 P1 m& v. b! V# t
[color=rgb(51, 102, 153) !important]複製代碼

$ K( S1 x% q  k- ^( S3 f4 Z顯示出的路徑是
  • /etc/nginx/nginx.conf
    * k' B& ~) d, e" A8 ]5 e
( n) Y) `6 e. `) s4 J+ r+ \
[color=rgb(51, 102, 153) !important]複製代碼

" J# w$ F3 j6 {; k) O這裡用nano編輯文件nginx.conf
  • nano /etc/nginx/nginx.conf
    2 N1 h. F, k$ _

9 R( h1 a$ v4 ]3 o/ B8 G- G, ~[color=rgb(51, 102, 153) !important]複製代碼
3 H. I2 n$ z& R* T; B+ C
在http中寫一個server塊,使其訪問www.xxx.com的時候,跳轉到xxx.com。
  • #...
  • http {
  •     #....
  •     server {
  •           server_name www.xxx.com;
  •           rewrite ^(.*) http://xxx.com$1 permanent;
  •     }
  • }
    : D& ]5 |0 C' o
# n; S7 }6 @& D3 ^" G  }
[color=rgb(51, 102, 153) !important]複製代碼
: g4 v9 ^3 J1 E5 k: J- `
重啟nginx。
  • invoke-rc.d nginx restart
    0 T& [. s* [" p

9 r1 H, d  m( u  C: I[color=rgb(51, 102, 153) !important]複製代碼
  1. 我猜測用那份腳本建的時候 多用帶www,) P" N" u* W+ [
  2. rewrite的時候反過來更好一點。只是猜測。
複製代碼

# j% H5 x6 t: H+ h. E
發表於 2013-10-25 17:29:05 | 顯示全部樓層
使其訪問www.xxx.com的時候,跳轉到xxx.com。
5 @' F' Q0 `+ `$ M& ]0 n一般都是訪問xxx.com 然後跳轉到www.xxx.com把?
9 c% u2 Y: b  ~9 C
回復 给力 爆菊

舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基跨境 數位編輯創業論壇

GMT+8, 2025-7-26 10:58

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表