我看到的網站,他們有一個索引頁,然後他們的網址讀取不同類型的URL的
的index.php?頁=頁
我想知道我怎麼會做我的自己的網站使用稱爲網頁的文件夾,並在使用該網址類型時將這些網頁的內容加載到我的索引頁上。
如果這是有道理的。
我看到的網站,他們有一個索引頁,然後他們的網址讀取不同類型的URL的
的index.php?頁=頁
我想知道我怎麼會做我的自己的網站使用稱爲網頁的文件夾,並在使用該網址類型時將這些網頁的內容加載到我的索引頁上。
如果這是有道理的。
說,你有以下結構:
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";
}
}
當URL有index.php?page=page1
,它檢查內頁文件夾中的page1.php
。如果文件存在,則其包含index.php
中的該文件。對其他頁面也是如此。
雖然這是一個簡單的大綱的想法。你可以進一步發展,引入驗證。再次,使用漂亮的網址使其更適合搜索引擎優化。可以通過向.htaccess
文件添加幾行來完成。那麼URL將會是domain.com/page1
或者你配置的東西。
嘗試通過htaccess使用漂亮的網址 –