0

我的网站有 news.php、vidoes.php、products.php 等页面 这些页面的数据保存在 MySQL 数据库中,它们有 id、名称、描述和永久链接 如果名称是新闻文章标题或拳击比赛视频,它们会永久链接将是 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 回答