1
は、私が動的に作成されたURLに持って可能にするためにhtaccessファイルを変更する必要があります?.htaccessのID = __任意のID番号
http://www.mysite.com/?id=1&title=Home
(本当にid
は999までの任意の数値を指定できます。)をこれまでのところ、私はこれを持っています私.htaccess
に:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^_]*)$ /folder/?id=1&title=$1 [L]'
これはwww.mysite.com/folder/title
にURLを短縮します。しかし、RewriteRule
を変更する方法(またはRewriteCond
を追加する方法)がわからないため、?id=__
は最大3つの整数、つまり1〜999の任意の数にすることができます。これらのページには、ID番号がMySQLからのプライマリキーは、情報が正しく引き出されるように、各ページに元のままである必要があります。可能であれば、私にお知らせください。
だから何IDと短いURLはのようになります
$_GET['id']
で$_GET['title']
と5でtitle123を得るのだろうか? –URLにIDを表示させたくない。単純に.htaccessを使用して、すべてのID範囲を最大999まで可能にすることができます。動的ページはidに基づいてdbからデータを取得します。 – KGDD
... URLから来ていない場合、IDはどこから来ますか? –