小编Vik*_*ash的帖子

使用htaccess拒绝ajax文件访问

我只使用ajax使用了一些脚本,我不希望用户直接从浏览器运行这些脚本.我使用jQuery进行所有ajax调用,并将所有ajax文件保存在名为ajax的文件夹中.

所以,我希望创建一个htaccess文件来检查ajax请求(HTTP_X_REQUESTED_WITH)并拒绝该文件夹中的所有其他请求.(我知道http标头可以伪造,但我想不出更好的解决方案).我试过这个:

ReWriteCond%{HTTP_X_REQUESTED_WITH} ^ $
ReWriteCond%{SERVER_URL} ^ / ajax / .php $
ReWriteRule ^.*$ - [F]

但是,它不起作用.我做错了什么?有没有其他方法可以达到类似的结果.(我不想在每个脚本中检查标题).

php apache .htaccess jquery

15
推荐指数
2
解决办法
7869
查看次数

合并分支时使用pull和no-ff时快进

我的工作流程中有许多短命分支,我希望它们能够分开.所以,我打算用git config --add merge.ff false.但是,当我正在进行拉(我理解为fetch + merge)时 - 然后我想要一个快进行为,以避免不必要的额外提交.

这是一件好事吗?这可能吗?

git

14
推荐指数
1
解决办法
1万
查看次数

php_redis.dll无法在Windows中运行

我从这里尝试了两个文件:https://github.com/nicolasff/phpredis/downloads.我在Windows 7专业版上使用64位wampserver.看起来apache试图加载文件,但不知何故无法正确识别它.这是我在错误日志中看到的:

PHP启动:无法加载动态库'D:/wamp/bin/php/php5.3.13/ext/php_redis.dll' - %1不是有效的Win32应用程序.

有人遇到类似问题吗?我们有一个可行的解决方案吗?

php windows apache redis

8
推荐指数
3
解决办法
1万
查看次数

Xcode iphone模拟器没有运行Retina?

我在我的应用程序中添加了一些图形,尺寸指向Retina显示屏.

我没有注释

// Enables High Res mode (Retina Display) on iPhone 4 and maintains low res on all other devices
if( ! [director enableRetinaDisplay:YES] )
    CCLOG(@"Retina Display Not supported");
Run Code Online (Sandbox Code Playgroud)

但是当我运行我的程序时,我得到"不支持Retina显示",我正在使用iPhone 4.3模拟器

我该怎么做才能运行Retina显示屏,以便我可以测试我的图形.

谢谢

xcode objective-c cocos2d-iphone

6
推荐指数
1
解决办法
5619
查看次数

标签 统计

apache ×2

php ×2

.htaccess ×1

cocos2d-iphone ×1

git ×1

jquery ×1

objective-c ×1

redis ×1

windows ×1

xcode ×1