1

我需要从我的本地网站 url 中删除目录:

当前网址http://localhost/example/trunk/frontend/www
需要的网址http://localhost/example/frontend

我需要在不更改文件(css、js、图像等)路径的情况下从 url中删除trunkwww文件夹。

任何人都可以帮助我吗?

谢谢

4

1 回答 1

0

启用mod_rewrite.htaccess通过httpd.conf然后将此代码放在您.htaccessDOCUMENT_ROOT目录中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/example/trunk/[^/]*/www [NC]
RewriteRule ^(example)/([^/]+)(/.*|)$ /$1/trunk/$2/www$3 [L,NC]

更新:

# Turn mod_rewrite on
RewriteEngine On
RewriteBase /example/

RewriteRule ^((?!trunk)[^/]+)(/.*|)$ trunk/$2/www$3 [L,NC]
于 2013-09-22T13:24:36.253 回答