问题描述
我在创建博客时创建了 2 个页面:第一个页面仅用作我博客内容的“摘要”,第二个页面是包含实际内容的页面。
我不想再保留第一页,因为它看起来毫无意义,所以我想301将它重定向到第二页。但是第一页被设置为首页并且具有example.com
的url。第二页位于 example.com/second-page/
。
Redirect 301 /old-page.html /new-page.html
但是我的首页没有 URL slug,那我该怎么写呢?
Redirect 301 / /second-page/
会起作用还是会重定向我域中的每个页面?
解决方法
您能否尝试以下操作,这将重定向主页(基于您显示的示例)例如--> http://localhost:80
到 http://localhost:80/second-page/
。请在测试 URL 之前清除浏览器缓存。
RewriteEngine ON
RewriteRule ^/?$ second-page [R=301,L]