Вращайте это для размера:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/WordNEW [NC]
RewriteRule ^(.*)$ /WordNEW/$1 [L,R=301]
Разбитый
RewriteCond %{REQUEST_URI} !^/WordNEW [NC]
Убедитесь, что запрошенный URI не запускается (!^
) с тем же путем к папке (/WordNEW
), что и последний. Если это произойдет, вы уже перенаправили один раз или вы уже там. Если вы не проверите, то можете оказаться в цикле, переписывая путь снова и снова.
RewriteRule ^(.*)$ /WordNEW/$1 [L,R=301]
Если он пройдет, возьмите весь запрошенный URI (^(.*)$
) и добавьте новый путь к папке (/WordNEW/$1
). Затем пометьте это как последнее правило (L
) в RewriteRule
, перенаправляя под 301 (R=301
).