将文件夹重定向到子文件夹

乔纳森·科勒里

我正在尝试重定向这些类型的 URL:

https://www.example.com/my-account/VARIABLE-FOLDER/

https://www.example.com/my-account/VARIABLE-FOLDER/home/

我不太熟悉 htaccess 的复杂重定向,有人可以帮助我吗?

我试过这个但没有结果:

RewriteRule ^my-account/(.*)$ https://www.example.com/my-account/(.*)$/home/ [R=301,NC,L]

目前有我所有的 htaccess 规则:

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

提前致谢


更新 #1,我刚试过这个:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(mon-compte/.*)/?$ https://vide.ecoles-libres.fr/$1/home/ [R=301,NC,L]
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

我现在像这样重定向:https : //example.com/my-account/VARIABLE-FOLDER/home/home/home/home/home/home/home/home/home/home/home/home/home/家/家/家/家/家/家//家/

拉文德辛格13

根据您显示的尝试,请尝试以下操作。请在测试您的 URL 之前清除浏览器缓存。

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"'
RewriteRule ^(.*)/?$ https://%{HTTP_HOST}/$1 [R=301,NE,L]

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteRule ^index\.php$ - [L]
##Add an additional condition to check about URI here.
RewriteCond %{REQUEST_URI} !/home [NC]
RewriteRule ^(my-account/.*)/?$ https://www.example.com/$1/home/ [R=301,NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将子文件夹重定向到索引

将根域重定向到子文件夹

将网站文件夹重定向到子域

将子文件夹请求重定向到乘客

htaccess 将根重定向到子文件夹

将整个站点重定向到子文件夹

htaccess 将文件夹重定向到子文件夹

将特定文件夹重定向到子域但没有文件夹名称

将所有子文件夹重定向到父文件夹

将所有子文件夹请求重定向到特定文件夹

将文件夹和子文件夹重定向到新文件夹(不携带任何子文件夹信息)

将http重定向到https,然后将其重定向到子域的文件夹?

htaccess redirect 如何将子文件夹重定向到子域和子文件夹

将子域/子文件夹重定向到根域/子文件夹-但仅在某些实例中

将“不存在”的文件夹/子文件夹/文件重定向到域根目录

htaccess:将子文件夹重定向到另一个子文件夹

将嵌套文件夹(子子文件夹)重定向到自己的index.php

通配符从子域根文件夹重定向到子域子文件夹

将文件夹重定向到php文件

如何将所有.html页面从文件夹和子文件夹重定向到主要语言子文件夹?

.htaccess重定向到子文件夹

使用.htaccess重定向到子文件夹

从子文件夹重定向到子域

重定向到子文件夹时链接断开

重定向到子文件夹htaccess PHP Apache

使用.htaccess重定向到子文件夹

htaccess - 将父文件夹重定向到父文件夹中的文件

.htaccess:如何将文件夹重定向到他的子文件夹?

如何将根文件夹作为子文件夹重定向到站点?