次のことを行う書き換えルールを作成したいと思います。次のファイルのいずれかがサーバー上の特定のディレクトリに静的 html ファイルとして存在する場合、.htaccess
その静的ファイルを提供したいと思います。それ以外の場合は、ID (スラッシュの後の最初の数字) をクエリ パラメータとしてwww.gallery.com/index.php
www.gallery.com/1-driving-to-the-beach.html
www.gallery.com/2-swimming.html
例:www.gallery.com/2-swimming.html
サーバー上に html ファイルとして存在しないとします。使用できる場所にid=2を送信したい/index.php
<?php
ob_start();
?>
<html></html>
<?php
file_put_contents('2-swimming.html', ob_get_contents());
?>
質問:
.htaccess
ファイルに含める必要がある書き換え規則は何ですか?- URL が .htaccess によってリダイレクトされたときにIDを取得するにはどうすればよいですか?
index.php