我怎么能只显示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