0

実際、私の質問は How is folder path hidden ですか? まず、私はJoomlaを使用しています。

4 か月前にある Web サイトを見つけたので、Joomla サイトである Web サイトの名前を覚えていません。フォルダー パスを非表示にします。

頭の間> sth。頭(タグ)。ソースコードを見ると、この部分がわかります。そして、この部分にはテンプレート名が含まれています。例えば:

<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

それを実現するには、2 つのことが必要です。

  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 ソースからのいくつかのモジュールとプラグインが必要な場合、簡単な方法は、jbetoloRokBoosterなどの CSS および JS コンプレッサーを使用することです。

ただし、テンプレート名を見つけるためにもう少し手間がかかりますが、他の方法で可能であることを覚えておいてください。HTML で圧縮されていない場合の一部の画像のように。

于 2013-05-26T14:20:42.133 に答える