代码之家  ›  专栏  ›  技术社区  ›  Ado Ren

htcaccess重定向异常

  •  1
  • Ado Ren  · 技术社区  · 8 年前

    嘿,我的htcaccess中有这些,可以将所有内容重定向到我的主页:

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/$
    RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js|php)$
    RewriteCond %{REQUEST_URI} !^/wp-admin [NC]
    RewriteCond %{REQUEST_URI} !^/wp-content [NC]
    RewriteRule .* / [L,R=301]
    

    我在htcaccess中添加了以下内容:

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/$
    RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js|php)$
    RewriteCond %{REQUEST_URI} !^/wp-admin [NC]
    RewriteCond %{REQUEST_URI} !^/wp-content [NC]
    RewriteCond %{REQUEST_URI} !^/(test|test/.*)$
    RewriteRule .* / [L,R=301]
    

    但我的网页是我的网站。com/test剧照重定向到我的主页。

    有人能帮我吗?

    谢谢

    1 回复  |  直到 8 年前
        1
  •  0
  •   Ted Stresen-Reuter Hugo Lopes Tavares    8 年前

    改变 RewriteCond %{REQUEST_URI} !^/(test|test/.*)$

    RewriteCond %{REQUEST_URI} !^/test$

    如果没有关于你想要的确切行为和看到的行为的更详细信息,很难提供更准确的答案,但简而言之,我的建议是一种更简洁的方式,即“不要重定向以“/测试”开头的任何内容”。

    推荐文章