.htaccess将父文件夹重写为子文件夹

罗伯·科尔

我希望重写URL,以便如果有人登陆到父文件夹,他们将被重定向到其子文件夹。http://www.domain.com/portfolio应该带我去http://www.domain.com/portfolio/example

RewriteEngine已打开,并且文件中还有其他RewriteRules正在运行。我尝试了以下重写,但是没有一个执行重定向:

 RewriteRule ^/portfolio/(.*)$ /portfolio/example/$1 [R=301,L,QSA]

 RewriteCond %{HTTP_HOST} ^(www.)?domain.com/portfolio$
 RewriteRule ^(/)?$ portfolio/example[L,QSA]

 RewriteRule ^portfolio/(.*) http://www.domain.com/portfolio/example/$1 [R=301,L,QSA]

 RewriteRule ^portfolio$ http://www.domain.com/portfolio/example[R=301,L,QSA]
 RewriteRule ^portfolio/(.*) http://www.domain.com/portfolio/example$1 [R=301,L,QSA]

重写URL的正确语法是什么,以便访问者登陆到父组合文件夹时,他们将转到组合/示例子文件夹?

阿努巴瓦

将此代码放在您的DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteRule ^portfolio(/(?!example).*|)$ /portfolio/example$1 [R=301,L,NC]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

.htaccess将父文件夹重写为子文件夹

来自分类Dev

Htaccess 将子文件夹重写为子域

来自分类Dev

.htaccess将URL重写为模拟的子文件夹

来自分类Dev

如何重定向到子文件夹,然后将子文件夹链接重写为htaccess中的root?

来自分类Dev

从特定的子文件夹重写htaccess

来自分类Dev

htaccess重写子文件夹?

来自分类Dev

vhost 将 sudomain 重写为子文件夹/文件

来自分类Dev

.htaccess,将字典重写到内部的子文件夹

来自分类Dev

htaccess将子域重写到文件夹

来自分类Dev

htaccess将变量重写为漂亮的文件夹结构

来自分类Dev

.htaccess:内部重写到子文件夹,拒绝通过子文件夹进行访问

来自分类Dev

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

来自分类Dev

Apache htaccess将根目录和所有根文件夹重写为子文件夹,而无需重定向

来自分类Dev

htaccess用参数在子文件夹中重写

来自分类Dev

在子文件夹中用.htaccess重写不起作用

来自分类Dev

如何使用.htaccess重写子文件夹

来自分类Dev

子文件夹的htaccess重写规则(漂亮的url)

来自分类Dev

.htaccess重写未知子文件夹的规则

来自分类Dev

htaccess重写不起作用的子文件夹

来自分类Dev

在子文件夹中用.htaccess重写不起作用

来自分类Dev

如何在子文件夹中用“ .htaccess”重写链接?

来自分类Dev

IIS URL将子文件夹重写为另一个文件夹名称

来自分类Dev

htaccess url-将特定文件重写到子文件夹

来自分类Dev

将文件夹后面的变量重写为文件夹之外的文件

来自分类Dev

htaccess将url文件夹/文件重写为folder / file.php

来自分类Dev

htaccess将uri重写为get(如果不是文件/文件夹)

来自分类Dev

htaccess mod_rewrite-将文件夹和文件重写为参数

来自分类Dev

包含下划线时,htaccess 将子域重写为匹配的文件夹会引发 400 错误

来自分类Dev

.htaccess重写特定子文件夹

Related 相关文章

  1. 1

    .htaccess将父文件夹重写为子文件夹

  2. 2

    Htaccess 将子文件夹重写为子域

  3. 3

    .htaccess将URL重写为模拟的子文件夹

  4. 4

    如何重定向到子文件夹,然后将子文件夹链接重写为htaccess中的root?

  5. 5

    从特定的子文件夹重写htaccess

  6. 6

    htaccess重写子文件夹?

  7. 7

    vhost 将 sudomain 重写为子文件夹/文件

  8. 8

    .htaccess,将字典重写到内部的子文件夹

  9. 9

    htaccess将子域重写到文件夹

  10. 10

    htaccess将变量重写为漂亮的文件夹结构

  11. 11

    .htaccess:内部重写到子文件夹,拒绝通过子文件夹进行访问

  12. 12

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

  13. 13

    Apache htaccess将根目录和所有根文件夹重写为子文件夹,而无需重定向

  14. 14

    htaccess用参数在子文件夹中重写

  15. 15

    在子文件夹中用.htaccess重写不起作用

  16. 16

    如何使用.htaccess重写子文件夹

  17. 17

    子文件夹的htaccess重写规则(漂亮的url)

  18. 18

    .htaccess重写未知子文件夹的规则

  19. 19

    htaccess重写不起作用的子文件夹

  20. 20

    在子文件夹中用.htaccess重写不起作用

  21. 21

    如何在子文件夹中用“ .htaccess”重写链接?

  22. 22

    IIS URL将子文件夹重写为另一个文件夹名称

  23. 23

    htaccess url-将特定文件重写到子文件夹

  24. 24

    将文件夹后面的变量重写为文件夹之外的文件

  25. 25

    htaccess将url文件夹/文件重写为folder / file.php

  26. 26

    htaccess将uri重写为get(如果不是文件/文件夹)

  27. 27

    htaccess mod_rewrite-将文件夹和文件重写为参数

  28. 28

    包含下划线时,htaccess 将子域重写为匹配的文件夹会引发 400 错误

  29. 29

    .htaccess重写特定子文件夹

热门标签

归档