如果我输入没有尾部斜杠的网址,我的htaccess 301重定向工作,例如...
www.nicksplumbing.com/water-heater
如果我使用尾随斜杠,例如...
www.nicksplumbing.com/water-heater/
重定向会在新页面 url 后添加一个尾部斜杠,例如 .html/,导致 404。
这对我来说是一个严重的问题,因为旧的 Google 结果带有尾部斜杠,并且是 404 而不是重定向。
这是我的访问:
选项 +关注符号链接
重写引擎打开
ErrorDocument 404 http://www.nicksplumbing.com/404.html
RewriteCond %{HTTP_HOST} ^nicksplumbingrepair.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.nicksplumbingrepair.com$ [OR]
RewriteCond %{HTTP_HOST} ^nicksplumbing.com
RewriteRule ^(.*)$ http://www.nicksplumbing.com/$1 [L,R=301,NC]
Redirect 301 /plumbing-company-houston http://www.nicksplumbing.com/plumbers-in-houston.html
Redirect 301 /reviews http://www.nicksplumbing.com/houston-plumbing-company-reviews.html
Redirect 301 /leaky-faucet http://www.nicksplumbing.com/leaky-dripping-faucet-repair-houston.html
Redirect 301 /garbage-disposal http://www.nicksplumbing.com/garbage-disposal-repair-installation-houston.html
Redirect 301 /plumbing-repair http://www.nicksplumbing.com/plumbing-services-houston.html
Redirect 301 /repipe http://www.nicksplumbing.com/repipe-house-specialists-houston.html
Redirect 301 /sewer-repair http://www.nicksplumbing.com/sewer-line-repair-houston.html
Redirect 301 /toilet-clogged http://www.nicksplumbing.com/running-leaking-toilet-repair-houston.html
Redirect 301 /water-heater http://www.nicksplumbing.com/water-heater-repair-installation-houston.html
Redirect 301 /blog http://www.nicksplumbing.com/nicks-plumbing-blog.html
Redirect 301 /contact-us http://www.nicksplumbing.com/contacts.html
有人可以帮忙吗?! 迫切地寻找原因,因为我不想失去任何链接汁。
提前谢谢!!
需要做一个目录到 Html 重定向。
重定向匹配 301 ^/热水器(.*( http://www.nicksplumbing.com/water-heater-repair-installation-houston.html