我看了一下,以amazon/aliexpress/temu为例,这三个网站都一样。& w6 a! A" c$ Q
) R3 J, q+ a" {; \$ q8 Q2 A
在Google里搜索,看到的是带www的网址,搜索结果里也是带www的网址,鼠标放在网站里的任何链接,在浏览器状态栏里显示的全部是带www的链接,只有在浏览器的地址栏里看到的是不带www,但是在地址栏里复制一下链接,链接里仍然带www。4 G3 k+ {- l, ^- A0 m
2 X' Q" N5 Q. N) O( z
# ~ W: _2 M* a3 D
任何带www的链接和不带www的链接,打开都是这样,只有在浏览器地址栏里显示不带www。但是,复制一下链接,链接是带www的。 J0 Y: b: r$ s9 B9 B+ @6 l8 i
- |( T( F0 L0 m& ~
A9 k# T; N5 w7 r跳转到目标网址不就是最后的网址了吗?怎么这个浏览器地址栏里看到的和真实的网址又不一样? # M+ @1 B& X( ^# N' B, `0 {
! y6 w4 c# M/ S9 o/ I' B
想要实现跟这个一样,只添加下面这个代码就够了吗?' p# }+ g2 u1 m3 u0 G/ ^! T$ w' @
我添加了,刷新一下,没看到有什么变化。 9 S( D3 V& J2 _# F J3 Q1 ]
5 T6 ?# [ a. [8 ]6 p0 Z5 K z$ Y
之前的站都没考虑过这个问题,全部是直接不带www了,这次一次性研究明白吧!5 K6 i) Q! L. ]" T+ a5 W3 W+ ^7 k
3 X" F$ U, p* ?3 ^; \9 C y& Z请指点一下,谢谢!~0 T* t3 N2 Q8 ^% D/ B0 }
N$ ^: F: K' F0 q
- RewriteEngine On
4 H& {! d( O$ e- s# e9 S/ _ - RewriteCond %{HTTP_HOST} ^example.com [NC]
2 ^9 c" W% O; e7 G4 b - RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301], y" ~( s4 U1 L) \5 A }, M8 {
复制代码 2 i, n& i& R% f
% D3 K! l0 m+ B, P7 M
5 n2 `* b' R) l1 E6 W) i
3 o" D& ~2 ~# c9 G3 K
百度了一下,还搜索到了下面这个大佬的博客链接,
* V: x' W$ D1 M9 _' k: X( w8 X- K5 }0 t3 n. p: i
https://blog.csdn.net/stwood007/article/details/121039277
8 }4 j3 W' H k4 Y4 ~9 r9 R$ V
8 `) t& }" Q7 |* R讲得很全面,但不是程序员出身,实在没耐心一个一个的去理解和测试。
1 X2 u o/ U$ ?) {9 q j0 I! t# t& W( m: Y* Y

: X% m1 o5 B0 d e1 B( D: F |