1

例如,在 Craigslist 上,用户填写一份他们正在寻找的表格,一旦提交,它就会自动创建一个托管在网站 URL 上的新 URL。抱歉,我不知道该怎么做或它叫什么。任何人?我该怎么做?它叫什么?=) 谢谢!

4

2 回答 2

0

你的意思是 StackOverflow 有这个问题的 URL 吗?

http://stackoverflow.com/questions/12662640/how-to-make-form-that-creates-a-new-url-in-a-website

只需要一个简单的 .htaccess 文件,例如:

RewriteEngine on
RewriteRule /questions/([0-9]+).*$ /question.php?id=$1

整个“如何制作……”这件事只是问题的名称。我不完全确定为什么许多网站将其放在 URL 中,可能是出于 SEO 目的,但如果您将其省略,它会自动填写,所以我假设它是可选的。

于 2012-09-30T15:59:45.360 回答
0

这是由 (mysql-) 数据库、php 和 .htaccess 完成的,从而产生动态 url。

动态 URL 是搜索数据库驱动的网站或运行脚本的网站的 URL 产生的页面地址。与静态 URL 相比,其中网页的内容保持不变,除非将更改硬编码到 HTML 中,而动态 URL 是从对站点数据库的特定查询生成的。动态页面基本上只是一个模板,在其中显示数据库查询的结果。不是在 HTML 代码中更改信息,而是在数据库中更改数据。

于 2012-09-30T16:01:19.400 回答