首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apache中基于cookie会话的访问限制

apache中基于cookie会话的访问限制
EN

Stack Overflow用户
提问于 2011-04-20 23:25:21
回答 1查看 1.6K关注 0票数 0

我的项目使用htaccess文件来限制对服务器资源的访问。通过HTTP身份验证授予访问权限。

我想离开HTTP身份验证,使用类似于php-session的登录身份验证来检查访问。

我想要做的事情可以简单地在一个脚本中完成,比如:

代码语言:javascript
复制
<?php
session_start()
if ( !isset($_SESSION['user']) ) {
    header('location : /login.php');
    exit;
}
//...also we could use url rewriting to redirect all urls pointing to static resource through
// a script that will deliver its content or redirect to the login form depending on
// identification status

在动态页面中使用php不是问题,但是在apache中如何使用与cookie一起传递的会话id来访问静态资源?

我在apache中见过与基于cookie的重定向相关的问题,但没有一个问题涉及到基于cookie传递的sessionId来识别用户。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-20 23:29:07

对于HTML内容,将您的“静态”内容保留在PHP脚本中,PHP脚本唯一的“动态”特性是包含一个用于检查登录/会话的公共标头。

对于图片,css,javascript,文档,任何其他东西,this more extensive discussion都会有帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5732791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档