特定のリクエストドメインに対してのみ書き換えルールを作成するにはどうすればよいですか

user97089

HTACCESSファイルで、すべての画像をPHPファイルに転送する書き換えルールを使用しています。

RewriteRule \.(?:jpe?g|gif|png)$ adaptive-images.php

このHTACCESSファイルは、他のドメインのCDNとして使用しているドメインにあります。画像が外部ドメインからリクエストされた場合にのみルールを適用したい。

これを行う書き換え条件を指定するにはどうすればよいですか?

ありがとう

ドレイク

画像が外部ドメインからリクエストされた場合にのみルールを適用したい。

http_refererに書き換え条件が必要です。これを試して:

RewriteCond %{HTTP_REFERER} !cdndomain\.com [NC]
RewriteRule \.(?:jpe?g|gif|png)$ adaptive-images.php

また、URLがブラウザに直接入力されたためにhttp_refererがないが、実際の画像を提供したい場合は、次のように使用できます。

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !cdndomain\.com [NC]
RewriteRule \.(?:jpe?g|gif|png)$ adaptive-images.php 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

GETリクエストのApache書き換えルールを正しく設定するにはどうすればよいですか?

分類Dev

このPythonスクリプトを改善して、dbfファイルのレコードを置き換えるにはどうすればよいですか?

分類Dev

特定のプレフィックスが付いたディレクトリ内のファイルをループして、それらのファイル内の特定の単語を置き換えるにはどうすればよいですか?

分類Dev

データベースクエリの複数のオプションパラメータに対して単一のエクスプレスエンドポイントを作成するにはどうすればよいですか?

分類Dev

pscp書き込みログを使用してファイルコピースクリプトを作成するにはどうすればよいですか?

分類Dev

Rを使用して、マージされたドキュメントの列のタイトルをファイルディレクトリに置き換えるにはどうすればよいですか?

分類Dev

インストールされているバージョンが特定のバージョンでない場合にのみ、BleachBitをインストールするスクリプトを作成するにはどうすればよいですか?

分類Dev

インストールされているバージョンが特定のバージョンでない場合にのみ、BleachBitをインストールするスクリプトを作成するにはどうすればよいですか?

分類Dev

C#、シリアルポートを介してLinux SBC(BeagleBone)に対して特定の順序でコマンドを読み書きするにはどうすればよいですか?

分類Dev

.htaccessファイルを使用してサブディレクトリのURLを書き換えるにはどうすればよいですか?

分類Dev

nginxを使用してダウンロード中にPDFファイルの名前をその場で変更するための書き換えルールを作成するにはどうすればよいですか?

分類Dev

django-tastypieを使用してPATCHリクエストのヘルパーメソッドを作成するにはどうすればよいですか?

分類Dev

PowerShellを使用してファイルをインポートし、既存のすべてのプレースホルダー変数をスクリプトで定義された変数に置き換えるにはどうすればよいですか?

分類Dev

特定のブラウザに対してのみ関数/スクリプト/メソッドを設定するにはどうすればよいですか?

分類Dev

インスタンスに対してOracleCloudが提供するコンピューティングメトリック以外のメトリック(スレッド数、ハンドル数)を取得するにはどうすればよいですか?

分類Dev

discord.py(書き換え)特定のチャンネルにコマンドを作成するにはどうすればよいですか?

分類Dev

インラインCSSのみを使用して(電子メールの場合)順序付けされていないリストの箇条書きをカスタマイズするにはどうすればよいですか?

分類Dev

複数の.htaccess書き換えルールを作成するにはどうすればよいですか?

分類Dev

テキストファイルの1つの列の特定の値を読み取って置き換えるにはどうすればよいですか?

分類Dev

コマンドラインを使用してgimpのファイルのjpgリストを上書きするにはどうすればよいですか?

分類Dev

特定の本文で HTTP POST リクエストを作成するにはどうすればよいですか? サーバーからトークンにアクセスしてログインできるようにする方法は?

分類Dev

Freebsd OSのpsqlコマンドラインでスクリプトを実行しているときに、エラーメッセージとともに出力をファイルに記録するにはどうすればよいですか?

分類Dev

カメラから直接ファイルをアップロードし、書き込みまたは読み取りのアクセス許可なしでマルチパートとして送信するにはどうすればよいですか?

分類Dev

ターミナル/ファイルに書き込まれたこの特定のメッセージを消音するにはどうすればよいですか(bashスクリプトを介して「Rscript」を呼び出す場合)

分類Dev

ファイルの特定の場所にあるテキストを、bashスクリプトを使用して別のファイルにあるテキストに置き換えるにはどうすればよいですか?

分類Dev

特定のディレクトリに変更が加えられた場合にのみCodeshipを使用してビルドするスクリプトを作成するにはどうすればよいですか?

分類Dev

Excel | 数式のグループに対して数式を1ずつインクリメントするにはどうすればよいですか?

分類Dev

VSCode:開いているファイルのみのテキストを検索して置き換えるにはどうすればよいですか?

分類Dev

ローカルドメインをOAuthのリダイレクトアドレスとして設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    GETリクエストのApache書き換えルールを正しく設定するにはどうすればよいですか?

  2. 2

    このPythonスクリプトを改善して、dbfファイルのレコードを置き換えるにはどうすればよいですか?

  3. 3

    特定のプレフィックスが付いたディレクトリ内のファイルをループして、それらのファイル内の特定の単語を置き換えるにはどうすればよいですか?

  4. 4

    データベースクエリの複数のオプションパラメータに対して単一のエクスプレスエンドポイントを作成するにはどうすればよいですか?

  5. 5

    pscp書き込みログを使用してファイルコピースクリプトを作成するにはどうすればよいですか?

  6. 6

    Rを使用して、マージされたドキュメントの列のタイトルをファイルディレクトリに置き換えるにはどうすればよいですか?

  7. 7

    インストールされているバージョンが特定のバージョンでない場合にのみ、BleachBitをインストールするスクリプトを作成するにはどうすればよいですか?

  8. 8

    インストールされているバージョンが特定のバージョンでない場合にのみ、BleachBitをインストールするスクリプトを作成するにはどうすればよいですか?

  9. 9

    C#、シリアルポートを介してLinux SBC(BeagleBone)に対して特定の順序でコマンドを読み書きするにはどうすればよいですか?

  10. 10

    .htaccessファイルを使用してサブディレクトリのURLを書き換えるにはどうすればよいですか?

  11. 11

    nginxを使用してダウンロード中にPDFファイルの名前をその場で変更するための書き換えルールを作成するにはどうすればよいですか?

  12. 12

    django-tastypieを使用してPATCHリクエストのヘルパーメソッドを作成するにはどうすればよいですか?

  13. 13

    PowerShellを使用してファイルをインポートし、既存のすべてのプレースホルダー変数をスクリプトで定義された変数に置き換えるにはどうすればよいですか?

  14. 14

    特定のブラウザに対してのみ関数/スクリプト/メソッドを設定するにはどうすればよいですか?

  15. 15

    インスタンスに対してOracleCloudが提供するコンピューティングメトリック以外のメトリック(スレッド数、ハンドル数)を取得するにはどうすればよいですか?

  16. 16

    discord.py(書き換え)特定のチャンネルにコマンドを作成するにはどうすればよいですか?

  17. 17

    インラインCSSのみを使用して(電子メールの場合)順序付けされていないリストの箇条書きをカスタマイズするにはどうすればよいですか?

  18. 18

    複数の.htaccess書き換えルールを作成するにはどうすればよいですか?

  19. 19

    テキストファイルの1つの列の特定の値を読み取って置き換えるにはどうすればよいですか?

  20. 20

    コマンドラインを使用してgimpのファイルのjpgリストを上書きするにはどうすればよいですか?

  21. 21

    特定の本文で HTTP POST リクエストを作成するにはどうすればよいですか? サーバーからトークンにアクセスしてログインできるようにする方法は?

  22. 22

    Freebsd OSのpsqlコマンドラインでスクリプトを実行しているときに、エラーメッセージとともに出力をファイルに記録するにはどうすればよいですか?

  23. 23

    カメラから直接ファイルをアップロードし、書き込みまたは読み取りのアクセス許可なしでマルチパートとして送信するにはどうすればよいですか?

  24. 24

    ターミナル/ファイルに書き込まれたこの特定のメッセージを消音するにはどうすればよいですか(bashスクリプトを介して「Rscript」を呼び出す場合)

  25. 25

    ファイルの特定の場所にあるテキストを、bashスクリプトを使用して別のファイルにあるテキストに置き換えるにはどうすればよいですか?

  26. 26

    特定のディレクトリに変更が加えられた場合にのみCodeshipを使用してビルドするスクリプトを作成するにはどうすればよいですか?

  27. 27

    Excel | 数式のグループに対して数式を1ずつインクリメントするにはどうすればよいですか?

  28. 28

    VSCode:開いているファイルのみのテキストを検索して置き換えるにはどうすればよいですか?

  29. 29

    ローカルドメインをOAuthのリダイレクトアドレスとして設定するにはどうすればよいですか?

ホットタグ

アーカイブ