Heim > php教程 > php手册 > 关于开启子域名后,U函数生成的问题

关于开启子域名后,U函数生成的问题

WBOY
Freigeben: 2016-06-07 11:42:18
Original
1404 Leute haben es durchsucht

错误:
1.开启子域名分组后,U函数地址全部不生成分组名,不管是那个域名
2.有的分组没有子域名也是不生成分组的
3.有的子域名还配置了模块名,可是还是会生成模块名
解决:
1.可根据是否生成子域名地址来判断,生成地址的话根据子域名配置是否生成分组,模块,方法
2.不生成子域名的话还是要有分组名,模块名等等的
下面贴上我的解决方法,修改U函数
在U函数添加代码,修改一下就可以,不知道放哪里可以qq757534524我
/*开启子域名,自动删除子域名对应的模块,分组的生成*/<br> if (C('APP_SUB_DOMAIN_DEPLOY')) {<br>   foreach (C('APP_SUB_DOMAIN_RULES') as $key => $val) {<br>     $GROUP = substr($val[0],0, strpos($val[0],'/'));<br>     $MODULE = substr($val[0],strpos($val[0],'/')+1);<br>     if (isset($var[C('VAR_GROUP')]) and $var[C('VAR_GROUP')] == $GROUP) {<br>       unset($var[C('VAR_GROUP')]);<br>     }<br>     if (isset($var[C('VAR_MODULE')]) and $var[C('VAR_MODULE')] == $MODULE) {<br>       unset($var[C('VAR_MODULE')]);<br>     }<br>   }<br> }

AD:真正免费,域名+虚机+企业邮箱=0元

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage