html - 重定向无法正常工作 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
解决方案
Apache 服务器成功永久重定向https://columbusperfectionlasers.com/procedures/lasik
到https://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
推荐阅读
- git - 在提交详细信息中搜索 Bitbucket 存储库中的评论
- swift - 获取视频数组的缩略图
- visual-studio-code - 并行安装 Visual Studio Code (vscode) 和 Visual Studio Code Insiders (vscode Insiders):修改标准应用
- import - 边缘数据未完全加载到 Neptune(通过 Python 和 Gremlin)
- codeigniter-3 - 我可以在 CodeIgniter Controller 中编写单个方法来处理 GET 和 POST 登录表单吗?
- c# - 如何根据租户动态更改资源路径(我们根据主机名确定租户)?
- java - 如何使用 cassandra java 驱动程序(3.6 版)在 Cassandra 访问器接口中传递分页状态?
- angular - 找不到名称“许多”-升级到 TypeScript 3.1.6
- c# - 在C#中计算数组元素的频率
- algorithm - 用交易费买股票?