目前,我追加以下網址參數:與htaccess以及PHP處理網頁瀏覽
www.somesite.com/?page_type=view
我的PHP腳本使用它來確定哪些頁面視圖加載:
if (isset($_GET['page_type'])) {
$page_type = $_GET['page_type'];
$this->pageType($page_type);
} else {
$this->home();
}
我想以便能夠使用以下url來實現相同的目的:
www.somesite.com/view
因此,我需要將所有請求重定向到索引。 PHP同時保持原始的網址輸入。
然後,我可以只使用
$_SERVER['REQUEST_URI']
得到頁面視圖的名稱。
尋找一些htaccess的建議,
在此先感謝!
非常感謝,工作完美。欣賞關於靈活性/可伸縮性的建議。原來,我的godaddy共享主機有另一個問題,其中位於超過2級(來自根目錄)的目錄中的htaccess文件不起作用。可能是找到新的託管服務提供商的時候了。 – DaveKingsnorth
對於超載服務器的主機,這實際上是一個常見問題。通過配置apache使用淺htaccess支持,他們可以在服務器上增加一些額外的網站,然後降低性能。如果你正在尋找一個比godaddy更靈活一些但沒有大幅跳價的人,我可能會建議hostgator.com。我之前已經與他們一起託管了一次性服務器/站點,因爲它們有很大的靈活性,而不需要額外的成本;) – Brian