Mod rewrite 域Url重写

Mod rewrite 域Url重写,mod-rewrite,Mod Rewrite,我要做的是重写url,使其中一个目录被隐藏。比如, http://www.example.com/home/example.html 到 作为.htaccess和mod_rewrite的新手,这是可以做到的吗?类似的方法应该可以做到 RewriteEngine On # Turn on the rewriting engine RewriteRule ^example.html$ /home/example.html [NC,L] 这应该起作用: RewriteEng

我要做的是重写url,使其中一个目录被隐藏。比如,

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


作为.htaccess和mod_rewrite的新手,这是可以做到的吗?

类似的方法应该可以做到

RewriteEngine On    # Turn on the rewriting engine
RewriteRule    ^example.html$    /home/example.html    [NC,L]
这应该起作用:

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

当一篇文章被否决而没有对“为什么”发表评论时,这是非常礼貌的……干杯@Zak感谢你的文章,也感谢你的评论没有给出否决一篇文章的理由。我尝试了你的代码,但它不想对我起作用!这并不是说它不工作,而是说我无法让它工作。
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/home/.*$ 
RewriteRule ^(.*)$ /home/$1 [L]