【发布时间】:2015-03-31 09:44:09
【问题描述】:
我想从脚本 url 中隐藏子文件夹名称:
<link rel="stylesheet" type="text/css" href="/abc/cde/css/bootstrap.min.css" />
我想更改 href="/abc/cde/css/bootstrap.min.css"
到
href="/css/bootstrap.min.css"
说明:
我正在使用共享主机。 我的网站位于文件夹 abc/cde/
我在根文件夹(/)使用以下 .htaccess
Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?myhost.com$
RewriteCond %{REQUEST_URI} !^/abc/cde/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /abc/cde/$1
RewriteCond %{HTTP_HOST} ^(www.)?myhost.com$
RewriteRule ^(/)?$ abc/cde/index.php [L]
一切正常。我可以直接访问 www.myhost.com。
但是
当我使用(查看源代码)时,子文件夹在此处可见
<link rel="stylesheet" type="text/css" href="/abc/cde/css/bootstrap.min.css" />
我也想隐藏这条路径。
仅供参考:我正在使用 Cakephp
【问题讨论】: