0

アップロードされた写真とビデオの短いURLをユーザーに表示したい.ユーザーが写真をダウンロードした場合、写真とビデオの実際のパスを取得できません.ユーザーは写真とビデオの実際の場所を知ることができませんでした. ワードプレスでできる方法を教えてください。これはhtaccessファイルで可能ですか?

たとえば。 http://example.com/images/pic.jpg

私が欲しい。

http://example.com/pic.jpg

4

1 に答える 1

0
  1. 短い URL のみを公開する必要があります。これらの画像へのリンクはすべて、http://example.com/pic.jpgフォームのように見えます。

  2. そのようなファイルが存在するかどうかを確認することで を内部的に書き換えることができます。次に内部的に書き換えることで、ブラウザの URL は残りますhttp://example.com/pic.jpgが、からの画像が提供されます。/images/pic.jpghttp://example.com/pic.jpg/images/pic.jpg

    RewriteEngine On
    # check that it's an image
    RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|bmp)$ [NC]
    # check that the resource actually exists in the /images/ directory
    RewriteCond %{DOCUMENT_ROOT}/images%{REQUEST_URI} -f
    # internally rewrite:
    RewriteRule ^ /images%{REQUEST_URI} [L]
    
于 2012-10-19T04:16:05.393 に答える