2013-07-01 77 views
1

我想在一個文件夾中只執行一個或兩個jpg文件,如php。如何執行jpg或其他擴展名,如php

forexample www/folder/index.jpg應該運行和像www/folder/index.phpwww/folder/index.php應該運行顯示,並顯示like www/folder/index.jpg但它應該作爲PHP的工作,它應顯示爲JPG

和其他JPG文件應該運行它自己的名字 www/folder/photo.jpg >www/folder/photo.jpg

+0

你在'index.php'內希望做什麼? – DACrosby

+0

我認爲你需要改寫你的問題。你不能執行一個JPG文件 - 這是一個圖像,而不是一個程序。我無法從你的問題中解決你試圖達到的目標。 – 2013-07-01 07:08:53

+0

它是站得住腳嗎? http://stackoverflow.com/questions/17399049/how-to-execute-jpg-or-other-extensions-like-php – Andrew

回答

0

你本身不能執行JPEG文件,但是你可以讓它們成爲一個PHP腳本來產生JPEG數據以用於例如一個<img>標籤。

您需要的文件處理程序設置爲application/x-httpd-php,輸出腳本的內容類型的image/jpeg,最重要的是,輸出JPEG數據。可能要考慮命名它<something>.jpg.php,所以你不必做第一個,因爲這是服務器配置。

+0

但它不適用於所有jpg文件。只有一個或兩個文件像php一樣工作。其他jpg文件也應該工作圖像 – htaccess

+0

那麼是什麼。只設置這些文件的處理程序。 'AddHandler'在''部分有效。 –

相關問題