15 人参与回答
不要过长 层次清晰聚好了
越短越好
1、CGI/ Perl方面
网站页面中使用的是 CGI 或者 Perl,可用一个脚本拾取环境变量前的所有字符,再将URL 中剩余字符赋值给一个变量。
2、ASP方面
ASP(Active Server Pages: Web 服务器端网页开发技术)被用于基于微软的网络服务器中。使用 ASP 开发的网页,一般后缀名为asp。只要避免在 URL 中使用符号“?”,为了帮助大家更好的做好网络营销推广,大多数搜索引擎都能够支持用 ASP 开发的网页。
3、Cold Fusion方面
如果使用的是 Cold Fusion,那么就需要在服务器端重新对其进行配置,使其能够将一个环境变量中的符号“?”用符号“/”代替,并将替换后的数值传给 URL。这样一来,最后到达浏览器端的就是一个静态的URL页。
4、Apache 服务器
Apache 是最流行的 HTTP 服务器软件之一。它有一个做 mod_rewrite 的重写模块, URL重写转向功能。该模块能够使你将包含环境变量的 URL 转换为能够为搜索引擎支持的 URL类型。