我看了一下,以amazon/aliexpress/temu为例,这三个网站都一样。8 k ?! |9 v/ \/ Z
' g7 O0 G A, U7 ]* H0 w5 v2 R5 c
在Google里搜索,看到的是带www的网址,搜索结果里也是带www的网址,鼠标放在网站里的任何链接,在浏览器状态栏里显示的全部是带www的链接,只有在浏览器的地址栏里看到的是不带www,但是在地址栏里复制一下链接,链接里仍然带www。
- ~, p% E( I# W* o5 ?$ A7 ~2 T
5 J& z: `5 p6 v( r# Q: n1 @4 |) T; A) L8 n3 g2 V" _/ n
任何带www的链接和不带www的链接,打开都是这样,只有在浏览器地址栏里显示不带www。但是,复制一下链接,链接是带www的。
\" I B9 s7 _; T: h5 U% B- c4 p2 P* T+ _( E9 m [% V$ [
0 w! T0 @+ o e! ?2 f# ?$ |跳转到目标网址不就是最后的网址了吗?怎么这个浏览器地址栏里看到的和真实的网址又不一样? ( @1 ~2 p+ D! ^0 y" \( H" _
X; `* p2 a# P6 y% ~ E# o1 ]
想要实现跟这个一样,只添加下面这个代码就够了吗?9 e Q$ h8 Y% b4 S6 B
我添加了,刷新一下,没看到有什么变化。
& ]5 M( S& j4 G. r; `- S8 C' B- U3 |* e, y5 W3 }
之前的站都没考虑过这个问题,全部是直接不带www了,这次一次性研究明白吧!5 |3 C7 W/ D/ v" B# m
$ x' z; ]# a" ]0 U
请指点一下,谢谢!~
. r+ [$ s" S0 g! e& ?4 O- g' s
; z& C8 U, x" O& z: p- RewriteEngine On
1 a# G0 _9 Q! k7 K" G& S9 r2 Y - RewriteCond %{HTTP_HOST} ^example.com [NC]
5 W' \1 C- R D* w - RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]0 X& t9 w& @1 O. Z, O& B4 V
复制代码 2 h& B2 C( O. H! \ v
: v; f8 A9 z, k
; A2 F$ h; }! }' B# ~% K" R4 q9 S, p. O- d# g$ Z ~
百度了一下,还搜索到了下面这个大佬的博客链接,( @2 e- i' Y4 \: W8 W" c% N
4 p p; t0 _8 p9 \
https://blog.csdn.net/stwood007/article/details/121039277
+ d/ ]% Z; C, x7 g" B% J. c& E, D+ }+ h7 M) A" T8 ]
讲得很全面,但不是程序员出身,实在没耐心一个一个的去理解和测试。% w6 n5 t; Z5 {9 S' u
4 z& z2 j: w7 o' |2 s/ {0 J - V1 \ I/ I' t" I4 ]) E
|