我怎麼能只顯示index.php並忽略任何其他的PHP文件的其他調用,所以如果我要去somefile.php,頁面會留在index.php所有的時間,但是如果我要去到index.php?get = somefile它會允許你執行它。php只允許訪問某個文件?
因此總之我只想讓index.php成爲一切的主要調用者和執行者,並且忽略對任何不是index.php的任何其他php文件的調用。
我在我的.htaccess中有這個。
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
它的一切我所要求的,但它這麼想的,讓你打電話使用得到像index.php?get=somefile
的index.php任何PHP文件是它要去的地方錯誤的,如何糾正呢?
所以你是說,如果有人去的index.php GET = somefile你想讓它重定向到somefile.php或者你要嗎?保持index.php,但包括somefile.php的內容? – TheOx 2012-03-28 02:50:09
一切都會保留在index.php上,它將包含任何被調用文件的內容 – codrgi 2012-03-28 02:53:02