2016-12-26 2 views
-1

PHPを使用して動的SVGイメージを生成することに興味があります。ソース文書のファイル拡張子 ".php"に切り替えることなくこれを達成できますか?ソース文書の拡張子が ".svg"であることは可能ですか?PHPを使用した動的SVGおよびその他のフォーマット。拡張子を保持しますか?

このチュートリアルでは、ファイルに ".php"拡張子が必要であることを暗示しているようです。

http://www.devx.com/webdev/Article/37004

+1

[PHPを拡張子file.php.jpgで実行することはできますか?](http://stackoverflow.com/questions/8025236/)実行可能な-php-extension-file-php-jpg) – approxiblue

答えて

1

(ディスク上の)実際のPHPファイル.PHP拡張子を持っている必要があります。これは、適切に実行されるために必要です。

ただし、ウェブ上でファイルにアクセスするには、ファイルのファイル名を使用する必要はありません。 Apache2サーバーでは、これはmod_rewriteを使用して行われます。それについてはhereを読んでください。 (記事から引用)

例:

http://example.com/user.php?id=AHHHHHH

http://example.com/user/AHHHHHH

と同じように、あなたがそれを "隠す" dynamic_svg.phpを使用し、URLにdynamic.svg

P.S.を作ることができます私はApache2を例として使用しました。なぜなら、これは最も人気のあるサーバーだからです。他のWebサーバ(nginx、IIS)はこれを達成する独自の方法を持っています

関連する問題