私の目標は、次のことを達成することです。
私の質問: properties.php?id=1234-N-StreetName-etc
に変えられる:
properties/1234-N-Beverly-Blvd.html
properties.php
$id
(この場合)の値をany-address.html
mysqlデータベースに対して評価します。値がデータベースにない場合、ファイルproperties.phpはユーザーを404ページにリダイレクトします。
$ idの値は、英字、ダッシュ'-'、または数字の任意の組み合わせにすることができます。
私が持っているコードは機能していません:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]
RewriteRule ^properties/([a-zA-Z0-9_-]+)\.html$ properties.php?id=$1
正しいhtaccess書き換えコードを取得するのを手伝ってもらえますか?
PS。.htaccessについては何も知りません。このコードをサンプルWebサイトから変更しました。