2016-10-10 84 views
1

所以,这是事情。我有4组用户(A,B,C)。接下来的事情是:通过IP限制一个网站

  • 用户连接到页面。
  • 检查数据库中的IP,如果来自A组,发送A的网站。如果是来自B群,发送B网站等...
  • 网站是静态的,但有JS,CSS和图像asswell。

好吧,我的第一种方法是创建一个简单的index.php:

<?php 
include_once '../php/.htDBconnection.php'; 

$group = MyDB::getGroupIp(getIp()); 

if($group != null) 
{ 
     echo file_get_contents('./'.$group.'/index.html'); 
} 
else 
{ 
     echo "Not authorized!"; 
} 

的问题是,显示HTML,但不下载CSS/JS /图片内容。问题是什么?

+1

问题是CSS,JS和图像直接由Web服务器提供,没有任何PHP正在运行。应该阅读如何使用'.htaccess'来做你想做的事情。但是,您有无法通过'.htaccess'访问数据库的问题 – apokryfos

回答