静的ページURLで動的ページにアクセス(RewriteEngine on RewriteRule)
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/ sample.cgi?a=$1&b=$2 [L]
# 静的ページURLで動的ページにアクセス
# RewriteCond %{REQUEST_FILENAME} !-f でファイルが実在しない場合に実行
# RewriteCond %{REQUEST_FILENAME} !-d でディレクトリが実在しない場合に実行
# サンプルの場合、http://www.***.com/12345/67890/ にアクセスした場合に、
# http://www.***.com/sample.cgi?a=12345&b=67890 と同じページが表示されます。
# ※他ファイルを相対パスで指定している場合、静的ページURLでは読み込みできません。
# 絶対パスで指定が必要。リンク、画像、外部CSS、外部JavaScript等。
〔 サンプルページ 〕