首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们如何编写这样的PHP脚本?

我们如何编写这样的PHP脚本?
EN

Stack Overflow用户
提问于 2011-04-30 02:02:58
回答 5查看 90关注 0票数 2

有时我们会看到包含URL的网站如下所示:

somesite.com/123.php

somesite.com/124.php

somesite.com/125.php

'.php‘前面的数字是Mysql查询的ID。

somesite.com/123.php = somesite.com/file.php?id=123。

我注意到这些文件123.php、124.php、125.php并没有真正存储在服务器中。

我们该怎么做呢?

EN

回答 5

Stack Overflow用户

发布于 2011-04-30 02:05:37

用于apache的...using rewriting rules,通常放在.htaccess文件中。

票数 6
EN

Stack Overflow用户

发布于 2011-04-30 02:07:16

在您的特定示例中,您将在.htaccess文件中使用重写规则,如下所示:

代码语言:javascript
复制
RewriteRule ^/somesite\.com/([0-9]+)\.php/$ file.php?id=$1 
票数 2
EN

Stack Overflow用户

发布于 2011-04-30 02:07:58

使用mod_rewrite重写规则的.htaccess文件。

以下是帮助您入门的几个链接:

A deeper look at mod_rewrite for Apache

URL Rewriting Guide

A beginner's guide to URL Rewriting

祝好运!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5835622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档