0

私のサイトには、news.php、vidoes.php、products.php などのページがあります。これらのページのデータは、ID、名前、説明、およびパーマリンクを持つ MySQL データベースに保持されます。名前がニュース記事のタイトルまたはボクシング マッチ ビデオの場合、パーマリンクします。 news-article-title と boxing-match-video になります

現在、news.php ページにはニュース記事のリストがあり、それらは ?id= とその横にある記事 ID を使用して read-news.php にリンクされています。リンクは次のようになります www.mysite.com/read-news.php?id=2 ニュースを読むページで、GET を使用して ID を取得すると、その記事のデータも取得されます。

news.php ページのリンクを www.mysite.com/read-news/news-article-title.php として表示されるように変更し、URL を読んだときに同じように表示されるようにするにはどうすればよいですか。

必要なものを正確に示すチュートリアルが見つからないようです。助けてくださいありがとう

4

1 に答える 1

0

.htaccess ファイルを使用する必要があります (Apache サーバーを使用していて、共有ホスティングのようにサーバー自体にアクセスできない場合)

.htaccess は、URL のリダイレクトなどのアクセスを制御するディレクトリに作成して配置する単純なテキスト ファイルであり、多くの使用可能な機能を備えています。

これにより、ユーザーが気付かないうちに URL を書き換えることができます。SEO目的に適しています。詳細: http://httpd.apache.org/docs/current/mod/mod_rewrite.html

簡単に試してみたい場合は、http://www.webconfs.com/url-rewriting-tool.php で自動生成が行われ ます。

于 2012-07-11T06:40:17.353 に答える