-1
我在php有一個網站。我有一個問題。我有一些文件,如rules.php contact.php如何將SOMETHING.php轉換爲INDEX.php?site = SOMETHING
該網站看起來像site.com/rules.php等 如何使這樣的:site.com/index.php?=rules
我不知道我是否正確編寫了第二個版本。
我在php有一個網站。我有一個問題。我有一些文件,如rules.php contact.php如何將SOMETHING.php轉換爲INDEX.php?site = SOMETHING
該網站看起來像site.com/rules.php等 如何使這樣的:site.com/index.php?=rules
我不知道我是否正確編寫了第二個版本。
一個簡單的方法來實現這一目標是使用include與你使用的index.php $_REQUEST
您的查詢字符串中獲得的價值,你將有
<h1>your called page</h1>
<?php
if($_REQUEST['file'] != "")
{
include $_REQUEST['file'].".php";
}
?>
<p>end of index.php</p>
在rules.php頁你本來
<p>obey the S.Ex G'ods</p>
然後調用與以下
的index.phpsite.com/index.php?file=rules
,你會看到什麼內容是rules.php的<h1>
和<p>
之間將顯示在index.php文件
,那麼你可以在此展開,所以你不必提供指定的代碼是在數據庫
1擡起頭文件路徑或:不爲得到sanitize
它被稱爲mod重寫 –
或者你可能只是要求某種形式的前端控制器/調度器。這些屬性稱爲QUERY_STRING或GET參數,一個簡單的'switch'通常就足夠了。 – mario
什麼是您的網絡服務器? –