2011-03-07 93 views
1

你好 我想重定向所有的请求到url example.com/rock/apps到example.com/rock/apps/webroot使用Apache重写规则,但主要的是我不想webroot来在我的网址Apache的URL重写问题

现在我写了这个

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^(.*)$ webroot [NC,L] 

其中规定example.com/rock/apps/webroot

如何消除到底是根目录?

回答

1

你可以使用mod_alias和重写。而不是webroot使用一些其他的虚拟路径和别名,虚拟路径到webroot。

0

你的条件...

重写规则^(摇滚/应用)/根目录$ $ 1