隐藏源代码中的目录

时间:2013-05-26 12:05:02

标签: joomla hide

其实我的问题是如何隐藏文件夹路径?首先我使用的是Joomla。

我在4个月前找到了一个网站,所以我不记得Joomla网站的网站名称。他们隐藏了他们的文件夹路径。

从头到尾>某事。头(标签)。如果查看源代码,可以看到这部分内容。然后这部分包括模板名称。 例如:

<link type="text/css" href="http://www.site.com/templates/template_name/css/style.css" rel="stylesheet"></link>

因此我们可以了解模板的名称。但他们隐藏了这一部分。当我看这个部分(http://www.site.com/templates/template_name/css)时,我只能看到/style.css。

你有什么想法吗?

2 个答案:

答案 0 :(得分:1)

你需要做两件事。

  1. 一个(系统)插件,它将每个模板相关的URL更改为“官方”格式,例如

    $url = str_replace('/templates/template_name/css/', '/style/', $url;
    
  2. .htaccess重定向还原更改。

    RewriteRule ^style/(.*)$ templates/template_name/css/$1 [R=301,L]
    

答案 1 :(得分:0)

如果你想要模糊的模板名称,以及来自HTML源代码的一些模块和插件,那么简单的方法是使用CSS和JS压缩器,如jbetoloRokBooster

但请记住,您会更难找到您的模板名称,但仍可通过其他方式。像一些图像,如果它们没有用HTML压缩。