2

提供する前に*.htmlフィルタリングする必要があるすべてのファイルにカスタム構文があります。filter.phpこれは で実行できると仮定してい.htaccessます。

*.htmlPHPとして解析したくないことに注意してください。

例

4

2 に答える 2

1

あなたのhtaccessに、追加してください

RewriteRule (.*\.html) filter.php?htmlfile=$1

これで、filter.php で次のことができます。

$html = file_get_contents($_GET['htmlfile']);
// and do whatever you need to do
// then
echo $html;
于 2013-03-21T03:31:53.487 に答える
0

あなたのhtaccessで:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+)\.html$ controller.php?file=$1 [NC,L]

あなたが持つことができるあなたのPHPファイルで

if(isset($_GET["file"])
{
file logic ......
redirect code
}
于 2013-03-21T03:34:22.397 に答える