首页 > 解决方案 > 重定向无法正常工作 HTACCESS HTML 网站

问题描述

目前我正在从我的网站重定向: Columbusperfectionlasers.com (HTML) 到 Columbuslasikvision.com (Wordpress) 我将所有页面重定向到 .htaccess 文件中,如下所示:

Redirect 301 / https://www.columbuslasikvision.com/
Redirect 301 /financing https://www.columbuslasikvision.com/financing/

这两个工作正常,但以下重定向到不同的页面:

Redirect 301 /procedures/lasik https://www.columbuslasikvision.com/about-lasik/

这个重定向到另一个页面:https://www.columbuslasikvision.com/lasik-faqs/这是错误的。它应该转到about-lasik页面。

我已经用几个重定向检查器工具进行了测试,这就是我得到的:

在此处输入图像描述

我在这里附加了我的 .htaccess,这样你就可以看到我做错了什么。谢谢您的帮助。

Redirect 301 /procedures/lasik https://www.columbuslasikvision.com/about-lasik/


Redirect 301 / https://www.columbuslasikvision.com/
Redirect 301 /financing https://www.columbuslasikvision.com/financing/
Redirect 301 /blog/ https://www.columbuslasikvision.com/blog/
Redirect 301 /locations https://www.columbuslasikvision.com/locations/
Redirect 301 /video https://www.columbuslasikvision.com/videos/
Redirect 301 /procedures https://www.columbuslasikvision.com/laser-technologies/
Redirect 301 /procedures/lahayesik https://www.columbuslasikvision.com/laser-technologies/
Redirect 301 /financing/cost https://www.columbuslasikvision.com/pricing/
Redirect 301 /site-map https://www.columbuslasikvision.com/sitemap/
Redirect 301 /contact-lasik https://www.columbuslasikvision.com/contact/
Redirect 301 /our-doctors https://www.columbuslasikvision.com/our-doctors/
Redirect 301 /procedures/prk https://www.columbuslasikvision.com/prk/
Redirect 301 /blog?page=2 https://www.columbuslasikvision.com/blog/
Redirect 301 /blog?page=4 https://www.columbuslasikvision.com/blog/
Redirect 301 /why-choose/servingallentownpa https://www.columbuslasikvision.com/allentown/
Redirect 301 /procedures/custom-lasik https://www.columbuslasikvision.com/custom-lasik/
Redirect 301 /blog?p=101 https://www.columbuslasikvision.com/blog/
Redirect 301 /video/player?category_id=1397 https://www.columbuslasikvision.com/videos/
Redirect 301 /video/player/26850-lahayesik https://www.columbuslasikvision.com/videos/
Redirect 301 /locations/feasterville-trevose-pa https://www.columbuslasikvision.com/philadelphia/
Redirect 301 /patient-testimonials/staff-testimonials https://www.columbuslasikvision.com/testimonials/
Redirect 301 /why-choose/areasservedintri-state https://www.columbuslasikvision.com/why-choose-us/
Redirect 301 /locations/wilkes-barre-pa https://www.columbuslasikvision.com/wilkes-barre/
Redirect 301 /video/player?category_id=1400 https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59635-jessica-s-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59563-jill-s-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59573-brian-s-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59403-jessica-s-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59507-adriano-s-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/player/7364-marys-testimony https://www.columbuslasikvision.com/videos/
Redirect 301 /video/player/59397-dallas-story https://www.columbuslasikvision.com/videos/
Redirect 301 /video/59405-johnathan-s-story 

标签: html.htaccess

解决方案


Apache 服务器成功永久重定向https://columbusperfectionlasers.com/procedures/lasikhttps://www.columbuslasikvision.com/procedures/lasik,然后 Nginx 服务器永久重定向到https://www.columbuslasikvision.com/lasik-faqs/那里,您将获得结束页面。

问题出在 Nginx 重定向规则上。

>>> https://columbusperfectionlasers.com/procedures/lasik

> --------------------------------------------
> 301 Moved Permanently
> --------------------------------------------

Status: 301 Moved Permanently
Code:   301
Date:   Wed, 14 Aug 2019 16:18:27 GMT
Server: Apache
Location:   https://www.columbuslasikvision.com/procedures/lasik
Content-Length: 260
Connection: close
Content-Type:   text/html; charset=iso-8859-1




>>> https://www.columbuslasikvision.com/procedures/lasik

> --------------------------------------------
> 301 Moved Permanently
> --------------------------------------------

Status: 301 Moved Permanently
Code:   301
Server: nginx
Date:   Wed, 14 Aug 2019 16:18:27 GMT
Content-Type:   text/html; charset=UTF-8
Content-Length: 0
Connection: close
Expires:    Wed, 11 Jan 1984 05:00:00 GMT
X-Redirect-By:  WordPress
Location:   https://www.columbuslasikvision.com/lasik-faqs/
WPE-Backend:    apache
X-Cacheable:    non200
Cache-Control:  max-age=600, must-revalidate
X-Cache:    HIT: 1
X-Pass-Why: 
X-Cache-Group:  normal




>>> https://www.columbuslasikvision.com/lasik-faqs/

> --------------------------------------------
> 200 OK
> --------------------------------------------

Status: 200 OK
Code:   200
Server: nginx
Date:   Wed, 14 Aug 2019 16:18:28 GMT
Content-Type:   text/html; charset=UTF-8
Content-Length: 124564
Connection: close
Vary:   Accept-Encoding,Cookie
Link:   <https://www.columbuslasikvision.com/?p=2337>; rel=shortlink
WPE-Backend:    apache
X-Cacheable:    SHORT
Cache-Control:  max-age=600, must-revalidate
X-Cache:    HIT: 14
X-Pass-Why: 
X-Cache-Group:  normal
Accept-Ranges:  bytes

推荐阅读