当前位置: 首页 > news >正文

每天网站外链做几条最好/2023新闻摘抄十条

每天网站外链做几条最好,2023新闻摘抄十条,贵阳网站建设 赶集,建设银行网站打不开其他网站可以用吗2019独角兽企业重金招聘Python工程师标准>>> 这个问题在2.1中已经得到解决,现在我针对2.0写下这个解决方法,针对一些第三方登录API的兼容有很大帮助。 本身方法还有很多,这里只提出一种,大家看完后还是可以再做出更多修…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

这个问题在2.1中已经得到解决,现在我针对2.0写下这个解决方法,针对一些第三方登录API的兼容有很大帮助。

本身方法还有很多,这里只提出一种,大家看完后还是可以再做出更多修改。

 

文章出处  http://www.crazyphper.com/?p=1659  作者:konakona

现在公司项目的需求变化多端,项目使用的是Thinkphp2.0,而conf.php中设置的URL_MODEL=2,为了兼容.htaccess和隐藏index.php。

 

但在使用一些第三方接口时(例如支付宝或MSN开放平台),他们返回的参数往往含有一个?号,而URL_MODEL=2时,TP会自动将含有?的URL进行转换。

 

转换前:http://www.xxx.com/index.php/alipay/callback/?is_success/T/sign_type/MD5/notify_id/RqPnCoPT3K9%252Fvwbh3I

转换后:http://www.xxx.com/alipay/callback/is_success/T/sign_type/MD5/notify_id/RqPnCoPT3K9%252Fvwbh3I

转换后的网址将无法访问,而转换前的网址是可以访问的。

这时需要临时针对alipay这个控制器,URL_MODEL=1.

但在该控制器里C(‘URL_MODEL’,1)是没有用的,因为TP会在入口文件App::run()时直接404了。

 

想了很多方法,先是修改它的配置文件Conf.php,结果发现会生成缓存文件~app.php。

 

所以必须根据情况删除这个缓存文件,于是我对index.php入口文件进行了修改(事实上,放在任何App::run()之前都可以,你可以自行封装)。

 

<!--?php
// 定义ThinkPHP框架路径
define('THINK_PATH', '不告诉你我的TP文件夹名/');
//如果网址中存在这样的形式就删除缓存配置文件,并创建一个标识
if(strstr($_SERVER['REQUEST_URI'],'alipay/callback/')||strstr($_SERVER['REQUEST_URI'],'order.return_pay')){unlink('./home/Runtime/~app.php');//创建一个缓存文件做为标识$fn = fopen('./home/Runtime/re_url_model.php','wb');fclose($fn);
}elseif(file_exists('./home/Runtime/re_url_model.php')){unlink('./home/Runtime/re_url_model.php');unlink('./home/Runtime/~app.php');
}//定义项目名称和路径
define('APP_NAME', 'home');define('APP_PATH', 'home');// 加载框架入口文件require(THINK_PATH."ThinkPHP.php");//实例化一个网站应用实例
App::run();
?-->

项目的配置文件Conf.php根据你自己的情况做一个判断即可。

//兼容支付宝快捷登录的?请求
if(strstr($_SERVER['REQUEST_URI'],'alipay/callback/')||strstr($_SERVER['REQUEST_URI'],'order.return_pay')){$my_array['URL_MODEL'] = 1;
}
return $my_array;

这样,访问www.xxx.com或www.xxx.com/shipin/等任何非alipay控制器的页面时,网站依然是使用url_model = 2来隐藏index.php,使得URL友好。


转载于:https://my.oschina.net/konakona/blog/27909

http://www.jmfq.cn/news/4994731.html

相关文章:

  • 企业推广费用占比多少合适/网络营销seo培训
  • 广州公司网站设计/百度一下打开
  • 网站怎么做才是对搜索引擎友好/厦门人才网597人才网
  • 郑州做网站zztuotian/如何自己创建一个网站
  • 企业模板网站建设/搭建一个app平台要多少钱
  • 做阿里国际网站多少钱/最近三天的新闻大事
  • 怎样用jsp做网站/中国国家人事人才培训网证书查询
  • ui自学网站/高端营销型网站建设
  • 广州网站app制作公司/seo发包技术教程
  • 海外直邮购物网站/外贸网站推广
  • 怎样做网站地图/2022百度指数排名
  • 做博客网站如何盈利/美食软文300范例
  • 还有做网站的必要吗/建站公司最新报价
  • wordpress多站点 文章/龙斗seo博客
  • 有没有专门做外贸的网站/深圳网站搜索优化工具
  • html网站模版/站长统计官网
  • 网站的建设运营收费是哪些/百度科技有限公司
  • 烟台网站制作/有道搜索
  • 网站建设公司自适应源码/外包公司到底值不值得去
  • 东莞网站建设教程/企业网站开发费用
  • 赤坎网站制作/百度爱采购优化软件
  • 网站建设考评办法/湘潭seo培训
  • 灵台县门户网站/新浪疫情实时数据
  • 做网站做电脑版还是手机版好/济南百度seo
  • 做响应式网站是不是都用rem/网络营销策略主要包括
  • 做网站就上凡科建站/网站引流推广软件
  • 方正隶变简体可以做网站用么/西安seo王尘宇
  • 深圳网站建设公司地图/seo学校培训课程
  • 网站开发的技术支持/深圳市住房和建设局官网
  • wordpress获取站点链接/怎么建网站教程