Sponsor:

Server and Web Integrator
Link:
Kloxo-MR logo
6.5.0 or 7.0.0
Click for "How to install"
Donation/Sponsorship:
Kloxo-MR is open-source.
Donate and or Sponsorship always welcome.
Click to:
Click Here
Please login or register. 2024-03-19, 03:22:16

Author Topic: server alias MR7  (Read 4383 times)

0 Members and 1 Guest are viewing this topic.

Offline Miki

  • Senior Member
  • *
  • Posts: 183
  • Karma: +0/-0
    • View Profile
server alias MR7
« on: 2015-04-12, 03:35:42 »
Selamat pagi Master :) server alias tidak berfungsi sebagaimana pada versi sebelumnya?
saya sudah lakukan mengahapus seluruh server alias namun ketika ingin memasukan kembali ada masalah pada server alias tersebut tidak menginjinkan memasukan 1 buah karater' contoh:

nama domain: mratwork.com
server alias: m
-- sehingga pada browser dapat dipanggil dengan : m.mratwork.com

pada versi sebelumnya server alias berjalan sebagaimana yang diharapkan.

Mohon pencerahan master.. thx


« Last Edit: 2015-04-12, 04:31:54 by Miki »
"the freedom speak is expression to exchange knowledge"

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: server alias MR7
« Reply #1 on: 2015-04-12, 09:13:57 »
Ini karena proses input melalui mekanisme validasi yang celakanya 1 huruf tidak diizinkan.

Akan saya perbaiki sehingga 1 huruf atau angka diizinkan.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: server alias MR7
« Reply #2 on: 2015-04-12, 09:23:26 »
Jika anda segera ingin bisa 1 huruf/angka, lakukan perubahan:

dari:
Code: [Select]
function validate_hostname_name($name, $bypass = null)
{
global $gbl, $sgbl, $login, $ghtml;

if (!preg_match('/^([0-9a-z][0-9a-z\-\.]{1,126}[0-9a-z])$/i', $name) && $name != "__base__") {
throw new lxException($login->getThrow('invalid_subdomain'), '', $name);
}

if (strlen($name) > 128) {
throw new lxException($login->getThrow('more_than_128_chars'), '', $name);
}
}

function validate_server_alias($name, $bypass = null)
{
global $gbl, $sgbl, $login, $ghtml;
/*
// MR -- don't need *.* for purpose http://www.i.am.in.hostspectra.com
if (!preg_match('/^(([0-9a-z][0-9a-z\-\.]{1,126}|\*\.|)([0-9a-z]|\*))$/i', $name) && $name != "__base__") {
throw new lxException($login->getThrow('invalid_server_alias'), '', $name);
}
*/
// MR -- enough * for all subdomain!
if (!preg_match('/^(([0-9a-z][0-9a-z\-\.]{1,126}[0-9a-z]|\*))$/i', $name) && $name != "__base__") {
throw new lxException($login->getThrow('invalid_subdomain'), '', $name);
}

if (strlen($name) > 128) {
throw new lxException($login->getThrow('more_than_128_chars'), '', $name);
}
}

ke:
Code: [Select]
function validate_hostname_name($name, $bypass = null)
{
global $gbl, $sgbl, $login, $ghtml;

if (!preg_match('/^([0-9a-z]{1,1}[0-9a-z\-\.]{0,126}[0-9a-z]{0,1})$/i', $name) && $name != "__base__") {
throw new lxException($login->getThrow('invalid_subdomain'), '', $name);
}

if (strlen($name) > 128) {
throw new lxException($login->getThrow('more_than_128_chars'), '', $name);
}
}

function validate_server_alias($name, $bypass = null)
{
global $gbl, $sgbl, $login, $ghtml;

// MR -- enough * for all subdomain!
if (!preg_match('/^(([0-9a-z]{1,1}[0-9a-z\-\.]{0,126}[0-9a-z]{0,1}|\*))$/i', $name) && $name != "__base__") {
throw new lxException($login->getThrow('invalid_subdomain'), '', $name);
}

if (strlen($name) > 128) {
throw new lxException($login->getThrow('more_than_128_chars'), '', $name);
}
}

pada '/usr/local/lxlabs/kloxo/httpdocs/lib/html/lib.php'
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Miki

  • Senior Member
  • *
  • Posts: 183
  • Karma: +0/-0
    • View Profile
Re: server alias MR7
« Reply #3 on: 2015-04-12, 15:04:04 »
MANTAF.. luar biasa.. I love kloxo-mr  ;D

Terima kasih Master.. mungkin saya masih perlu pencerahaan lagi untuk yang blm fixednya'.. jika sudah tidak ada lagi trouble.. Donasi untuk versi final mr7 ini siap dikirim..
"the freedom speak is expression to exchange knowledge"

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: server alias MR7
« Reply #4 on: 2015-04-12, 15:17:33 »
Mengapa tidak pakai '*' (wildcards) saja?.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Miki

  • Senior Member
  • *
  • Posts: 183
  • Karma: +0/-0
    • View Profile
Re: server alias MR7
« Reply #5 on: 2015-04-12, 15:35:14 »
Mengapa tidak pakai '*' (wildcards) saja?.
waduh kalau pakai ini yang ada bisa berantakan semua wildcard lari ke satu domain.. saya lebih suka bisa membuat banyak subdomain dari pada mengalihkan seluruh sub pada satu domain'.. hal seperti ini pada versi sebelumnya dulu kita pernah membahasnya.. saya merasa sudah cukup dan bermanfaat atas pencerahaan diatas yang Master berikan..
"the freedom speak is expression to exchange knowledge"

 


Top 4 Global Search Engines:    Google    Bing    Baidu    Yahoo
Click Here

Page created in 0.029 seconds with 19 queries.

web stats analysis