我看了一下,以amazon/aliexpress/temu为例,这三个网站都一样。
9 x/ }0 F1 T5 J6 \4 V; o) {5 _$ L4 }5 E8 j
在Google里搜索,看到的是带www的网址,搜索结果里也是带www的网址,鼠标放在网站里的任何链接,在浏览器状态栏里显示的全部是带www的链接,只有在浏览器的地址栏里看到的是不带www,但是在地址栏里复制一下链接,链接里仍然带www。! ]! O! `% r) U! J' g2 `
+ a! Q% \$ _3 R* `7 _. d2 X
+ Z, a1 Z8 ~+ z( G任何带www的链接和不带www的链接,打开都是这样,只有在浏览器地址栏里显示不带www。但是,复制一下链接,链接是带www的。
: e9 C) ]6 t* G& @- M5 @
# H6 D* I$ p* j& w' z, U; I( L# L" N# q
跳转到目标网址不就是最后的网址了吗?怎么这个浏览器地址栏里看到的和真实的网址又不一样? , ~' ]7 m! n) _2 p- I2 [
2 L% \) Q9 v( }
想要实现跟这个一样,只添加下面这个代码就够了吗?: z8 q* }+ ?% y5 z* y
我添加了,刷新一下,没看到有什么变化。 # U. P1 a; Q& u' t/ E
1 r4 _$ G! ]1 W
之前的站都没考虑过这个问题,全部是直接不带www了,这次一次性研究明白吧!/ z% z$ Z7 U, m- ?. I- ?2 Q
, f8 Y: P# L- ?
请指点一下,谢谢!~
# `. F1 ?, @1 O
: j6 D" p: ]! j: U* Q- RewriteEngine On0 o. o ^* Z$ n
- RewriteCond %{HTTP_HOST} ^example.com [NC]
9 S! P% o8 v9 ~& y: t# ]+ u - RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
: C8 _4 Y' {7 r3 X( I! W
复制代码
& c X2 A3 k" o- T4 ], b6 W3 n& G' g% i& B' `
9 Q# x/ |/ k7 b) u# v U
" n }# z+ x6 m" z百度了一下,还搜索到了下面这个大佬的博客链接,
" e" e* l3 g+ i- T6 I4 j+ Q, G! E f. E! R k5 v m: S7 u2 K
https://blog.csdn.net/stwood007/article/details/121039277) z' m% ^& C; F/ V0 f, H
4 N) q7 d- W. _/ \4 K讲得很全面,但不是程序员出身,实在没耐心一个一个的去理解和测试。6 O: V; I& N' A8 m
) a- q5 d7 o8 | p; H1 [1 f* Y
7 y" ?- u% G9 t/ C; M
|