【问题标题】:Domain Url Rewrite域 URL 重写
【发布时间】:2012-12-12 20:27:12
【问题描述】:

我要做的是重写 url,以便隐藏其中一个目录。例如;

http://www.example.com/home/example.html

http://www.example.com/example.html

由于我是 .htaccess 和 mod_rewrite 的新手,这是可以做到的吗?

【问题讨论】:

  • 当一个帖子被否决而没有评论“为什么”时,这是非常有礼貌的......

标签: mod-rewrite


【解决方案1】:

这应该可行:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/home/.*$ 
RewriteRule ^(.*)$ /home/$1 [L]

【讨论】:

  • 干杯 @Zak 感谢您的帖子,也感谢您的评论没有给出拒绝帖子的理由。
  • 我试过你的代码,但它不想为我工作!这并不是说它不起作用,而是我无法让它起作用。
【解决方案2】:

这样的事情应该可以工作。

RewriteEngine On    # Turn on the rewriting engine
RewriteRule    ^example.html$    /home/example.html    [NC,L]

【讨论】:

    猜你喜欢
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 2012-10-02
    • 2018-10-22
    • 2013-04-08
    • 2011-05-25
    • 2013-07-17
    相关资源
    最近更新 更多