どの ReWrite ルールを .htaccess ファイルに入れれば作成できますか
domain.com/directory/index.php?page=$page
に書き換える
domain.com/directory/2
どの ReWrite ルールを .htaccess ファイルに入れれば作成できますか
domain.com/directory/index.php?page=$page
に書き換える
domain.com/directory/2
RewriteRule /directory/(\d+) /directory/index.php?page=$1
これを試すことができます:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^directory/([0-9]+)/?$ directory/index.php?page=$1 [L]
サイレント マップ
http://domain.com/directory/PageNumber
に:
http://domain.com/directory/index.php?page=PageNumber
directory
固定文字列とindex.php
見なされます。
永続的なリダイレクトの場合は、次のように置き換え[L]
ます[R=301,L]