私は、データベースのサイトに取り組んでいるが、今では、URLの構造を有する:このデータベースのURL構造は?
example.com/f.php?id=12
私は
をしたいのですがexample.com/f/12
私はすべての場所(IMDBの、ウィキペディア...)上で、これを見るが、私はどのように行うのうち動作することはできません。
ありがとうございました!
私は、データベースのサイトに取り組んでいるが、今では、URLの構造を有する:このデータベースのURL構造は?
example.com/f.php?id=12
私は
をしたいのですがexample.com/f/12
私はすべての場所(IMDBの、ウィキペディア...)上で、これを見るが、私はどのように行うのうち動作することはできません。
ありがとうございました!
これは、バニティURLと呼ばれ、htaccessで行うことができます。あなたが探しているもの
はmod_rewrite
です。これは、サーバーのWebルートにある.htaccessファイルで定義されています。この記事をチェック - >http://www.sitepoint.com/apache-mod_rewrite-examples/
これはApacheのmod_rewriteを使って行われました。これがexample.com」に「example.com/f.php?id=12」を発表します
RewriteEngine On
RewriteRule ^f//?(.*)$ f.php?id=$1 [NC]
:あなたのことたとえば次の行でルートフォルダに.htaccessファイルを作成する必要があります/ f/12 "と" example.com/f.php?id=12/ "を" example.com/f/12/ "に変更します。それで、ちょっとしたおしゃべりでやり遂げることができます。しかし、あなたはその考えを得る。そこにはたくさんの例がありますが、私はthisに出くわしました。
"mod_rewrite"(Apacheを使用していると仮定します)を検索 –
['mod_rewrite'](http://httpd.apache.org/docs/current/mod/mod_rewrite.html) –