-1

現在、次の.htaccessルールを使用してURLを変更しています。私のWebサイトには、より多くの画像や同様のファイルが含まれています。.htaccessルールを使用すると、サイトの読み込み時間が長くなることがわかりました。domain.com/imagesおよびdomainの一部のコードの実行をスキップしたいです。 .com/scriptsフォルダー。

オプション+FollowSymLinksRewriteEngine
On
RewriteRule ^([0-9] +)/([0-9] +)/([^。] +)。html index.php?perma = $ 3
RewriteRule ^ movies /([^。] +)。html gallery.php?movie = $ 1
RewriteRule ^ album /([^。] +)。html gallery.php?album = $ 1
RewriteRule ^ img /([^。] +)/([^。] +) .html gallery.php?img = $ 2
RewriteRule ^ movies.html gallery.php

に変更したい

画像またはスクリプトフォルダ内のファイルの場合は、次の手順をスキップしてください
。RewriteRule
^([0-9] +)/([0-9] +)/([^。] +)。html index.php?perma = $ 3
else
RewriteRule ^ movies /([^。] +)。html gallery.php?movie = $ 1
else
RewriteRule ^ album /([^。] +)。html gallery.php?album = $ 1
else
RewriteRule ^ img /([^。 ] +)/([^。] +)。html gallery.php?img = $ 2
else
RewriteRule ^ movies.html gallery.php

ともかく ?

4

1 に答える 1

0

.htaccess ファイルを 1 つ入れる代わりに、たとえば、movies フォルダーの RewriteRule を使用してmovies フォルダーに配置するか、/img/ フォルダーで使用される RewriteRule のみを使用して img フォルダーに配置します。これは、ディレクトリを使用する代わりに、ディレクトリに基づいて異なる .htaccess ファイルをロードすることを意味します。

于 2013-02-10T12:39:19.693 に答える