【问题标题】:.htaccess rewriterule for folder.htaccess 文件夹重写规则
【发布时间】:2014-01-08 14:12:09
【问题描述】:

我正在尝试使用链接重定向:http://www.mysite.com/af/2http://www.mysite.com/af/2/,但我无法执行此过程,链接 /af/#### 对应于用户 ID,并且是一个文件夹。

您可以使用 .htaccess 完成此操作吗?

【问题讨论】:

    标签: .htaccess mod-rewrite redirect directory


    【解决方案1】:

    类似以下的规则会解决这个问题:

    RewriteCond %{REQUEST_URI} !/$
    RewriteRule ^ %{REQUEST_URI}/ [R=301,L]
    

    条件是防止已经以斜杠结尾的 url 匹配此规则。该规则将匹配所有 ^ 并将其重定向到相同的 url,后面有一个斜线。

    【讨论】:

    • 我把它放在 .htaccess 文件中,我现在的问题是,对于这项工作,我只需要放这个代码吗??
    • 您必须确保 mod_rewrite 已启用,选项允许它更改 url 并且 RewriteEngineOn
    • 我使用开发服务器进行了测试,并且完美地解决了该服务器生产中的问题,它正在运行 plesk link
    猜你喜欢
    • 2017-07-16
    • 2012-11-22
    • 1970-01-01
    • 2012-08-20
    • 2014-12-20
    • 2012-02-24
    • 2016-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多