に画像ファイルを書き換えるの.htaccess私は.htaccess
で今のところ持っており、これは将来的に動作するはずです:は、ここでPHPスクリプト
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
質問です:
どのように私はこの書き換え/tmp/some_image.png -> /image.php?file=some_image.png
を作ることができます
私は自分のルールを作りようとしましたが、成功しませんでした。
ありがとうございました。
おかげで、偉大な答えに行きます! – user973254
このルール 'RewriteRule ^/tmp /([^ \。] +)\。(png | jpg | gif)$ /image.php?file=$1.$2 'は画像にそのファイル名に '.'を付けます。 'file.name.jpg' –
あなたが許可したい場合に' RewriteRule ^/tmp /(。+)\。(png | jpg | gif)$ index.php?file = $ 1. $ 2 [NC、L] 'ファイル名に複数の '.' –