0

其实我的问题是文件夹路径是如何隐藏的?首先,我使用的是 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。

你有什么主意吗?

4

2 回答 2

1

你需要两件事来完成它。

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

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

    RewriteRule ^style/(.*)$ templates/template_name/css/$1 [R=301,L]
    
于 2013-05-27T11:29:08.203 回答
0

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

但请记住,您会花更多的时间来找到您的模板名称,但仍然可以通过其他方式。像一些图像,如果它们没有在 HTML 中压缩。

于 2013-05-26T14:20:42.133 回答