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 /图片内容。问题是什么?
问题是CSS,JS和图像直接由Web服务器提供,没有任何PHP正在运行。应该阅读如何使用'.htaccess'来做你想做的事情。但是,您有无法通过'.htaccess'访问数据库的问题 – apokryfos