我看了一下,以amazon/aliexpress/temu为例,这三个网站都一样。
3 @1 C2 |8 n2 k( c
5 k0 E- E5 u, R8 `在Google里搜索,看到的是带www的网址,搜索结果里也是带www的网址,鼠标放在网站里的任何链接,在浏览器状态栏里显示的全部是带www的链接,只有在浏览器的地址栏里看到的是不带www,但是在地址栏里复制一下链接,链接里仍然带www。
{% m0 ^8 B9 u. q! u# u) U6 U' N! D9 k, g
) x, Y1 S* v, O* `8 \1 Y任何带www的链接和不带www的链接,打开都是这样,只有在浏览器地址栏里显示不带www。但是,复制一下链接,链接是带www的。
# o3 V* f- w- w. s" L; v3 z, E, e, _8 m; D2 g( t/ \- e
0 Y3 [- q! i2 J9 X: ^: v
跳转到目标网址不就是最后的网址了吗?怎么这个浏览器地址栏里看到的和真实的网址又不一样? 5 E" i C; r5 k7 A" H6 O
0 |4 F2 n, L F& n8 f5 x* b想要实现跟这个一样,只添加下面这个代码就够了吗?
& p0 h5 l2 d: p* m8 G我添加了,刷新一下,没看到有什么变化。
5 C# b6 \3 y7 t7 \! l* e1 d/ c7 C( W( b1 j6 U
之前的站都没考虑过这个问题,全部是直接不带www了,这次一次性研究明白吧!
* _; U5 R& Q% K/ F9 X6 l; [3 b4 y# ] @1 H) o/ Z7 {
请指点一下,谢谢!~
, P! l, Z7 d1 K, s
' k1 ?; b% g/ R1 Y& k w- RewriteEngine On4 ]- Q# d/ l9 u& p1 L% T
- RewriteCond %{HTTP_HOST} ^example.com [NC]0 o- O2 |! E7 t1 ^$ W
- RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]" \6 f. q/ r, i: V7 j
复制代码
3 l; l7 p, v# p# {
% A' ~' M4 N' w1 l$ u2 w3 K1 ~ ]% K" L& J
# a! o4 b% M5 E8 |4 H- U* e I
百度了一下,还搜索到了下面这个大佬的博客链接,2 G) Y" ]( a) }4 h) O: a! ~
* R6 d5 l1 x; K0 b4 B5 C; d
https://blog.csdn.net/stwood007/article/details/121039277
1 K$ f6 f$ B: k# o. a' b* c8 O) N1 |
讲得很全面,但不是程序员出身,实在没耐心一个一个的去理解和测试。& }# O; o- h. q6 b: X
$ Z# F0 f+ N6 ]3 {& D/ t* e
# z" V) L' R$ }- c- _) u$ z |