phpcms后台添加不了https域名解决方案

添加不了https域名无非就是验证规则的问题:

在phpcms/modules/link/index.php文件中第41行:

if($_POST['url']=="" || !preg_match('/^http:\/\/(.*)/i', $_POST['url'])){

改为:

if($_POST['url']=="" || !preg_match('/^http:\/\/|https:\/\/(.*)/i', $_POST['url'])){

然后在第51行:

if(!preg_match('/^http:\/\/(.*)/i', $logo)){

改为:

if(!preg_match('/^http:\/\/|https:\/\/(.*)/i', $logo)){

再到phpcms/modules/link/templates/link_add.tpl.php文件中第10行:

regexp:"^http:\/\/[A-Za-z0-9]

改为:

regexp:"^http:\/\/|https:\/\/[A-Za-z0-9]

再到phpcms/modules/link/templates/link_edit.tpl.php文件中第10行:

regexp:"^http:\/\/[A-Za-z0-9]

改为:

regexp:"^http:\/\/|https:\/\/[A-Za-z0-9]

你可能感兴趣的:(phpcms)