福州软件开发有限公司是一家专业从事软件开发、软件定制、App开发的软件公司。 新闻| 联系我们 咨询热线>>  135-1408-4304 手机端
怎样静态化URL_福州软件开发定制公司


最常见的方法是使用服务器的URL重写模块,在LAMP(LinuxtApache+MySQL+PHP)服务器上一般使用mod_rewrite模块,Windows 服务器也有功能相似的1SAPI Rewrite等模块。以LAMP服务器为例,要想把URL:

http://www.domain.com/products.php?id-123

静态化为:

http://www.domain.com/products/123



需要启用服务器mod_rewrite模块.然后在.htaccess文件中写入如下代码

RewriteRule/products([0-9+)/products.php?id-$1

URL重写代码基于正则表达式,每个网站的动态URL结构不同,服务器设置也可能不同,代码也就不同,正则表达式的写法比较复杂,千变万化,通常需要程序员编写写URL静态化代码时必须非常小心,错了一个字符,多 了一个斜杠等微小的不同,都可能造成灾难性的后果。我本人就遇到过这样的案例

严格来说,这里所说的URL静态化应该称为"伪静态化”,也就是说软件开发服务器上还是不存在相应的HTML文件,用户访问时还是动态生成页面,只不过通过URL重写技术使网址看起来像是静态的,也有的CMS系统aj以实現真正静态化,站长增添产品或文章后,系统会自动生成真实存在的静态的HTML文件,对搜索引擎来说,真正的静态与伪静态没有区别 。


相关文章
软件开发软件工程师眼里的开发运维_福州软件开发定制公司
个人网站运营_福州软件开发定制公司
网站规划_福州软件开发定制公司
小程序用户复合增长率高_福州软件开发定制公司
动态IP地址和DHCP的使用_福州软件开发定制公司
网站全球化部署面临的技术挑战_福州软件开发定制公司
Web项目安全性审核以及管理安全隐患_福州软件开发定制公司
如何规划运营获取流量和用户成本低?_福州软件开发定制公司
网站发布之前一定要认识整个过程_福州软件开发定制公司
软件制作Web文档的文本格式_福州软件开发定制公司
价值的特殊形态:信息_福州软件开发定制公司
新闻动态防范SQL注入对保护网站安全意义_福州软件开发定制公司
定性访谈分析:规划访谈时间、地点、人数和时长_福州软件开发定制公司
“稳定军心”对软件开发公司很重要_福州软件开发定制公司
文章内容一定要有阅读感_福州软件开发定制公司
软件开发优化过程中的SEO优化策略_福州软件开发定制公司
5. 快捷网址推广_福州软件开发定制公司
如何平衡网站技术人员与业务人员的关系?_福州软件开发定制公司
网站竞价推广的优势_福州软件开发定制公司
网站关键词如何选择_福州软件开发定制公司


福州软件开发定制公司专注于福州软件定制、福州外包、福州软件开发、管理软件/管理系统开发、微信开发、小程序开发          公司地址:福建省福州市仓山区浦上大道仓山万达广场C3#16F  联系电话:135-1408-4304

ONLINE SERVICES

咨询电话
135-1408-4304
在线客服
QQ咨询
QQ咨询
QQ咨询
服务时间
9:00 - 24:00