从 htaccess 文件重定向 url
redirect url from htaccess file
我正在尝试像这样批量重定向我的站点 link,我需要从每个 link 中删除主页并将其重定向到根目录,如下所示。
example.com/home/hello-world.
example.com/home/tag/world.
到
example.com/hello-world
example.com/tag/world.
我正在使用这些代码
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/home(.*)$
RewriteRule ^ %1/ [R=301,L]
考虑到您的 htaccess 规则文件除了显示的规则之外还有更多规则,这些规则将负责从后端处理页面(重写),如果是这种情况,请尝试遵循 htaccess 规则文件。
请将这些规则放在您的 htaccess 规则文件的顶部。还要确保在测试您的 URL 之前清除您的浏览器缓存。
RewriteEngine ON
RewriteBase /example.com/
RewriteRule ^home/(.*)$ / [R=301,L]
我正在尝试像这样批量重定向我的站点 link,我需要从每个 link 中删除主页并将其重定向到根目录,如下所示。
example.com/home/hello-world.
example.com/home/tag/world.
到
example.com/hello-world
example.com/tag/world.
我正在使用这些代码
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/home(.*)$
RewriteRule ^ %1/ [R=301,L]
考虑到您的 htaccess 规则文件除了显示的规则之外还有更多规则,这些规则将负责从后端处理页面(重写),如果是这种情况,请尝试遵循 htaccess 规则文件。
请将这些规则放在您的 htaccess 规则文件的顶部。还要确保在测试您的 URL 之前清除您的浏览器缓存。
RewriteEngine ON
RewriteBase /example.com/
RewriteRule ^home/(.*)$ / [R=301,L]