close
標題:

PHP不要顯示include的網頁

發問:

index.php 中間有一個當廣告,其他頁內容是用menu方式index.php?menu=1~15 廣告=slide.php 如上所說1~15的內容如何不要顯示 只要第一頁index.php 顯示

最佳解答:

 

此文章來自奇摩知識+如有不便請留言告知

這個叫作網址重寫技術,下面是一些說明,那個是要設定webserver,跟php沒什麼太大關系 ==================================== 網址重寫是實現一種截取網址請求並將其進行處理後重新指向到一個指定的網址的過程 本文旨在介紹如何使用網址重寫將那些“難看”的網址轉換成比較有實際意義的網址,使其便於記憶。例如將http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 轉換成如下位址: http://yoursite.com/dispEmployeeInfo/459-099/summary.html Web程式最常見的就是一個*.aspx頁面後面帶上一些查詢參數集合。例如在設計一個電子商務網站的時候,假定你設計了一項功能允許用戶流覽待售的商品,為了更加方便操作,你設計了一個頁面Category.aspx將商品按照給定的分類顯示,那麼該分類下的商品顯示頁面上應該在頁面檔對應網址後面加上了一個商品分類的查詢參數 http://yoursite.com/displayCategory.aspx?CategoryID=5 一種較好的方法就是使用一種比較直觀且容易記憶的方式來將網址表示為: http://yoursite.com/products/Widgets 乍一看很容易就會推斷這個網址所對應的內容極有可能會是顯示裝飾品(Widgets)資訊,這個網址就變得更加容易記憶和傳播! 如今的比較流行的Blog網站生成的網址。例如:要查詢2004年1月28日所發的帖子,只需輸入 http://someblog.com/2004/01/28 即可,如果將網址裁減為 http://someblog.com/2004/01 則顯示 2004年1月份的帖子 ,同樣將月份裁減掉得到 http://someblog.com/2004 則顯示出2004年全年所發的帖子。 ========================== 參考資料: 在 ASP.NET 中執行 URL 重寫 http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true Apache HTTP Server URL重寫指南 http://lamp.linux.gov.cn/Apache/ApacheMenu/rewrite/rewrite_guide.html

其他解答:7C4150FCDCEDD023
arrow
arrow

    gpjqem1 發表在 痞客邦 留言(0) 人氣()