我看了一下,以amazon/aliexpress/temu为例,这三个网站都一样。$ X3 y* e* j+ G! P3 S
6 O$ E# P, A+ j8 i* V2 e9 ~0 N3 q" c+ ^
在Google里搜索,看到的是带www的网址,搜索结果里也是带www的网址,鼠标放在网站里的任何链接,在浏览器状态栏里显示的全部是带www的链接,只有在浏览器的地址栏里看到的是不带www,但是在地址栏里复制一下链接,链接里仍然带www。
7 `; P4 ]. e/ \" h: | ~
: v' P) @0 ?' x r( j0 U: u* j3 r3 m4 F3 k
任何带www的链接和不带www的链接,打开都是这样,只有在浏览器地址栏里显示不带www。但是,复制一下链接,链接是带www的。
5 o6 I8 e: C5 W, u& O, ]7 a: X) |8 t6 k! ]3 D% r$ Y8 Y2 J
8 u2 ?. d& ` ^8 n8 m$ V6 C跳转到目标网址不就是最后的网址了吗?怎么这个浏览器地址栏里看到的和真实的网址又不一样?
& {6 D/ Y- G# b' o+ x `" |# s5 a5 H1 S. _! _5 J
想要实现跟这个一样,只添加下面这个代码就够了吗?) m }5 @& z! g( r" U3 a; ~' T5 A
我添加了,刷新一下,没看到有什么变化。 1 R, H, p) K* ^2 s( j2 }0 r. r
1 S3 J2 s+ ~* e" S( E& K
之前的站都没考虑过这个问题,全部是直接不带www了,这次一次性研究明白吧!
/ j$ F4 G/ T2 v0 ~; ~$ c+ g# _* e# l$ z( V6 c/ e, o3 C
请指点一下,谢谢!~
/ t$ g* \2 H6 w; D3 G$ N
9 `/ M' g: k$ x0 s0 D! @- RewriteEngine On+ ?* A: @0 Q3 H8 m9 c0 d
- RewriteCond %{HTTP_HOST} ^example.com [NC]
" z9 @/ i* W# ?' h* f0 P7 v - RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] ]2 x6 X! M+ [% R: [ p4 K
复制代码
7 H$ L" R9 G( W. ^$ x4 p
5 | `9 u) Y! i, x ^% }! H2 F
0 c9 `7 Y7 E2 i) F. R. g) k* B/ Q8 D& u+ G& X$ i
百度了一下,还搜索到了下面这个大佬的博客链接,7 Q8 A: d" O1 |9 {
. v0 P, G4 d1 k. @& j6 Ihttps://blog.csdn.net/stwood007/article/details/121039277
& n( E( o% O& h* F B6 E1 y9 H& A A; f5 K' o
讲得很全面,但不是程序员出身,实在没耐心一个一个的去理解和测试。2 L5 N k3 k, [' Y+ }& Y
' m6 r9 y5 g( P9 x2 i

: v! k& v& t4 D |