gpt4 book ai didi

.htaccess 将所有 index.html 重定向到父文件夹

转载 作者:可可西里 更新时间:2023-11-01 16:30:27 29 4
gpt4 key购买 nike

我需要像这样重定向所有 index.html

原始网址

  1. www.example.com/lp/index.html
  2. www.example.com/sytem/index.html

所需网址

  1. www.example.com/lp
  2. www.example.com/sytem

我用了follwing,重定向成功但是404页面

RewriteEngine On

RewriteRule ^index\.html$ [R=301,L]
RewriteRule ^(.*)/index\.html$ /$1/ [R=301,L]

最佳答案

你几乎做对了,你所做的在我看来像是复制粘贴错误。您的第一个 RewriteRule 缺少一个参数 - [R=301,L]

之前应该有一个斜杠

您的 htaccess 应如下所示:

RewriteEngine On
RewriteRule ^index\.html$ / [R=301,L]
RewriteRule ^(.*)/index\.html$ /$1/ [R=301,L]

引用: http://dense13.com/blog/2012/10/29/removing-index-html-with-mod_rewrite-in-htaccess/

关于.htaccess 将所有 index.html 重定向到父文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23405897/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com