我需要从我的本地网站 url 中删除目录:
当前网址:http://localhost/example/trunk/frontend/www
需要的网址:http://localhost/example/frontend
我需要在不更改文件(css、js、图像等)路径的情况下从 url中删除trunk和www文件夹。
任何人都可以帮助我吗?
谢谢
我需要从我的本地网站 url 中删除目录:
当前网址:http://localhost/example/trunk/frontend/www
需要的网址:http://localhost/example/frontend
我需要在不更改文件(css、js、图像等)路径的情况下从 url中删除trunk和www文件夹。
任何人都可以帮助我吗?
谢谢
启用mod_rewrite
并.htaccess
通过httpd.conf
然后将此代码放在您.htaccess
的DOCUMENT_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]