过期域名预定抢注

用戶名  找回密碼
 免费注册

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

[複製鏈接]
發表於 2013-10-25 17:10:11 | 顯示全部樓層 |閱讀模式
說在前面,如果你按照"無敵小子"的關於在vps上建立wp,
  Y! d# Y5 p$ H) o訪問帶www的時候(例如你的域名是xxx.com,訪問www.xxx.com)。
5 ?9 ~, q- r0 `- R# S, v" \應該會出現forbidden 403的情況。原因是沒有配置rewrite。  n/ `% ?- l2 D
這是我的解決方法。方法是帶www的跳轉到不帶www的。
: f- J6 a. O  c% f! c/ @; R; u5 x" |% L( E% O
首先在域名控制面板 設置已經www和root域名指向了你的主機IP。" m! Q# L" @' g/ v
如不確定這一步可以用 nslookup xxx.com 和 nslookup www.xxx.com看看是不是指向同一個IP。
* G1 u0 t7 x4 j2 ~: u( p9 p下面主要就是在ngnix中配置rewrite。
+ k; W8 g; J. Z6 V搜索ngnix.conf所在路徑
  • find / -name nginx.conf! t! N" O9 F' d/ \; Z4 b" p, I
0 v& B6 o# k8 h. ?& _
[color=rgb(51, 102, 153) !important]複製代碼
# y+ u! {. u$ O9 \1 q7 O: ?
顯示出的路徑是
  • /etc/nginx/nginx.conf
    ( {- N$ U! J, [& h/ I  V$ M- u0 u4 K
% O6 p; g$ H8 X2 n0 w. t$ p
[color=rgb(51, 102, 153) !important]複製代碼
6 j; t6 Q' o+ N. \
這裡用nano編輯文件nginx.conf
  • nano /etc/nginx/nginx.conf- c- b6 Y& P6 l* _' r* G

9 d) F! N. _# C6 e: ?' d* p- ^  v2 E' c[color=rgb(51, 102, 153) !important]複製代碼
- b8 A8 u; g& J. r* q1 m
在http中寫一個server塊,使其訪問www.xxx.com的時候,跳轉到xxx.com。
  • #...
  • http {
  •     #....
  •     server {
  •           server_name www.xxx.com;
  •           rewrite ^(.*) http://xxx.com$1 permanent;
  •     }
  • }
    : k$ B1 C  P! K0 F3 \& h
" p) u; A' N# b/ q4 z
[color=rgb(51, 102, 153) !important]複製代碼

; ^) m0 c4 I& T6 S重啟nginx。
  • invoke-rc.d nginx restart
    ' o& Q6 T- U6 ~% G. \

" L; m/ I) o/ v( O0 M[color=rgb(51, 102, 153) !important]複製代碼
  1. 我猜測用那份腳本建的時候 多用帶www,
    1 @& }  m, n$ V- k8 c& b5 P( a
  2. rewrite的時候反過來更好一點。只是猜測。
複製代碼

: d( b  f' R+ B' Y! L
發表於 2013-10-25 17:29:05 | 顯示全部樓層
使其訪問www.xxx.com的時候,跳轉到xxx.com。% A! |/ V" b2 x# w$ g0 J
一般都是訪問xxx.com 然後跳轉到www.xxx.com把?, i2 E% {$ N8 D+ _3 c" M% P7 H$ L
回復 给力 爆菊

舉報

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

本版積分規則

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

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

GMT+8, 2025-7-7 02:04

By DZ X3.5

小黑屋

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