如何将SOMETHING.php转换为INDEX.php?site=SOMETHING
我有一个php网站。我有个问题。我有一些文件,比如rules.php contact.php 该网站看起来像site.com/rules.php等 如何制作:site.com/index.php?=规则如何将SOMETHING.php转换为INDEX.php?site=SOMETHING,php,Php,我有一个php网站。我有个问题。我有一些文件,比如rules.php contact.php 该网站看起来像site.com/rules.php等 如何制作:site.com/index.php?=规则 我不知道我写的第二个版本是否正确。实现这一点的一个简单方法是使用查询字符串中的值,使用$\u REQUEST 在index.php中 <h1>your called page</h1> <?php if($_REQUEST['file'] != "")
我不知道我写的第二个版本是否正确。实现这一点的一个简单方法是使用查询字符串中的值,使用
$\u REQUEST
在index.php中
<h1>your called page</h1>
<?php
if($_REQUEST['file'] != "")
{
include $_REQUEST['file'].".php";
}
?>
<p>end of index.php</p>
<p>obey the S.Ex G'ods</p>
您将看到rules.php上的任何内容都将显示在index.php中
和
然后,您可以在此基础上展开,这样就不必提供文件路径或指定在数据库中查找的代码1
1:别忘了这叫做mod rewriter,或者你可能只是要求某种形式的前端控制器/调度器。这些属性称为QUERY_STRING或GET parameters,一个简单的
开关就足够了。您的Web服务器是什么?
site.com/index.php?file=rules