我現在有一個網址,看起來沿清理URL
組合/的index.php?頁的東西線=家庭
我的網站上運行的所有代碼,通過使用簡單的PHP的指數。爲了得到它的工作,我的index.php看起來像這樣。
<div id="wrapper">
<?php
// INCLUDING HEADER ON ALL PAGES
include("pages/header.php");
?>
<main> <!-- MAIN TAG !-->
<?php
$pageLoaded = array('home', 'header' , 'get-in-touch' , 'work' , 'main'); // LIST ALL PAGES
$page = (isset($_GET['page'])) ? $_GET['page'] : 'home';
if (in_array($page, $pageLoaded)){
include("pages/$page.php");
}
else {
include("pages/404.php");
}
?>
</main>
<?php
// INCLUDING FOOTER ON ALL PAGES
include("pages/footer.php");
?>
</div>
然後我的標題鏈接做到這一點,以便正確地加載網頁:
<ul class="links">
<li><a href="index.php?page=home">HOME</a></li>
<li><a href="index.php?page=work">WORK</a></li>
<li><a href="index.php?page=get-in-touch">ABOUT</a></li>
</ul>
無論如何,我可以寫我的PHP返回一個更好看的URL?
而不是index.php?
任何意見,以清理我的代碼將不勝感激,因爲我是PHP的新手。
谷歌 「URL重寫」 或 「漂亮網址」 –
至於「清理我的代碼」請求,你應該檢查出http://codereview.stackexchange.com/ –
你需要使用.htaccess來做到這一點。這是一個基本要求,所以你可以通過簡單的谷歌搜索找到它。 – Manikiran