我在php中使用此功能
http://domain.com/page.php?do=post&id=124
但我希望将此网址更改为
http://domain.com/page.php/this首先是post.html
如何更改此网址?
答案 0 :(得分:1)
您需要了解 .htaccess
才能完成此任务。
您需要在此处实现的是URL重写。
什么是“网址重写”?
大多数动态网站都在其网址中包含告诉网站的变量 向用户显示什么信息。通常,这会给出类似的URL 下面,告诉网站上的相关脚本加载产品 7号。
http://www.pets.com/show_a_product.php?product_id=7问题 这种URL结构是URL根本不令人难忘。 通过电话很难读出来(你会惊讶地发现有多少人 人们以这种方式传递网址)。搜索引擎和用户都没有 有关该网页内容的有用信息。您 无法从该网址告诉该网页允许您购买挪威语 蓝鹦鹉(可爱的羽毛)。这是一个相当标准的URL - 排序 默认情况下,您会从大多数CMS中获得。将其与此网址进行比较:
http://www.pets.com/products/7/显然更清洁,更短 URL。它更容易记忆,更容易读出。那 说,它并没有完全告诉任何人它指的是什么。但我们能做到 更多:
您可以找到更多信息here。
答案 1 :(得分:1)
您必须执行网址重写。它是一种技术,您需要配置.htaccess文件。
选中Details