我看到网站上有一个索引页面,然后他们的网址会显示
的index.php?页=页
我想知道如何使用名为pages的文件夹为我自己的网站执行此操作,并在使用该url类型时将这些页面的内容加载到我的索引页面。
如果这是有道理的。
答案 0 :(得分:0)
假设您有以下结构:
index.php
pages
page1.php
page2.php
pageN.php
因此,请使用$_GET
获取网页名称:
<强>的index.php 强>
if(isset($_GET['page']) && !empty($_GET['page'])) {
$pagename = $_GET['page'];
if(file_exists("pages/$pagename.php")){
include_once "pages/$pagename.php";
}
}
当网址为index.php?page=page1
时,会检查page1.php
内页文件夹。如果文件存在,则它包含index.php
内的该文件。与其他页面类似。
这是一个简单的概述。您可以进一步开发,介绍验证。再次,使用漂亮的URL,使其更好的SEO。可以通过向.htaccess
文件添加几行来完成。然后,URL将是domain.com/page1
或您配置的内容。