Cách trỏ tên miền tới namesevers trên hostinger

Mn ơi, em có tạo 1 host .com trên hostinger rồi.

Bây giờ nó báo như sau: Bạn chưa trỏ tên miền tới nameservers của chúng tôi vào lúc này, vì vậy những dịch vụ như FTP, File Manager, Website Builder, Email,… sẽ không hoạt động. Bạn có thể tìm thấy thông tin nameservers của chúng tôi tại mục “Tài khoản” -> “Thông Tin chi tiết” . Xin lưu ý rằng sau khi thay đổi DNS sẽ mất khoảng 24 giờ để quảng bá khi bạn thực hiện thay đổi.

Em phải lm sao ạ ? Cụ thể là làm thế nào để trỏ tên miền tới namesevers như hostinger nói ?
Thanks :smiley:

Vào trang quản lí tên miền của bạn rồi hon đổi nameserver thôi. chi tiết phải tham khảo tài liệu của nhà cung cấp tên miền

1 Like

Nhưng em tạo host miễn phí trên hostinger.com ấy, xong nó ra 1 website : phamhoanglong.com rồi, giờ em không biết chỗ quản lí tên miền ở đâu ? :slight_smile:

Bạn phải vào chỗ quản lý, nơi bạn đăng ký tên miền mà đổi NameServer nha như Godaddy hay gì đó.

1 Like

Bạn đã mua tên miền phamhoanglong.com chưa? Tên miền với hosting là khác nhau nhé

1 Like

Bạn vào phần thông tin nó có dẫn mà,
Cách 1 trỏ vào theo tên máy chủ vd ns1.abc com ns2.abc.com
Cách 2 trỏ trực tiếp vào ip của hosting
Nó cấp cho bạn ip ở trong thông tin ấy. Chỉ cần lập 1 bản ghi trỏ trực tiếp ip đó vào là xong

tên miền chưa đăng ký mà :smile:

Em lấy tên miền đó lm giả định thôi a :smile:


Em làm được rồi, nhưng có 1 vấn đề sau:

Trong file index.html em có gọi tới file htmlcss.css bằng <link rel="stylesheet" href="file:///E:/html.css"> nhưng bây giờ upload lên đây thì gọi bằng cách đó nó không cho, bằng chứng là web bị mất phần giao diện đẹp, bây giờ làm cách nào để gọi những file đó ạ ?

P/S: Những Image cũng vậy. Upload file lên, những link image trong laptop mình không còn hoạt động nên nó cũng lượt bỏ những Image trong file index.html , bây giờ làm cách nào ạ ? Em toàn upload ảnh lên daynhauhoc rồi lấy cái link đem qua sửa lại nhưng bất tiện quá :cry:

P/S 2: Có cách nào để mình vừa chỉnh sửa xong file.html là trang web sẽ cập nhật luông không ạ ? Chứ mỗi lần em viết thêm vài chức năng cho web bằng Sublime, em lại phải copy phần code vừa viết lên paste vô file index.html ở net2ftp cũng hơi bất tiện :V :V

Giúp em nhé, cảm ơn mọi người rất nhiều :smiley:

Bạn để đường dẫn tương đối với các thẻ kia rồi up các file lên theo đúng thư mục như trên máy là được.

1 Like

Anh có thể cho e 1 vài vd minh họa dc k ? Chứ nói dậy khó hiểu quá :smile:

ví dụ trong máy bạn có file htmlcss.css trong thư mục css ngang hàng với file index.html. Vậy trong file index.html bạn tham chiếu đến file htmlcss.css bằng đường dẫn tương đối như sau:
<link href="./css/htmlcss.css" rel="stylesheet">
vậy khi up lên hosting thì code của bạn vẫn chạy được.

1 Like

Nó vẫn không chạy được anh ơi :cry:

bạn chèn code lên và chụp ảnh cấu trúc thư mục của bạn xem nào

Đây là ảnh trong trang quản lý file, thư mục public_html

Đây là source code file index.html

<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>Trang chủ</title>
        <link rel="stylesheet" href="./css/htmlcss.css">
        <link rel="icon" sizes="144x144" href="https://daynhauhoc.s3.amazonaws.com/352ac0c01c6e4e15be7ee46da53668513fd4e93736.png">
</head>
<body>
	<header>
		<ul id="menu">
			<li id="list"><a href="#about">About</a></li>
			<li id="list"><a href="#blog">Blog</a></li>
			<li id="list"><a href="#posts">Posts</a></li>
			<li id="list"><a href="#omeage">Home Page</a></li>
			<li id="name"><a href="http://www.codingamazing.tk">Beautiful Website!</a></li>
			<li id="pic"><a href="#" target="_blank"><img src="//daynhauhoc.s3-ap-southeast-1.amazonaws.com/original/3X/f/5/f5855c80ef7d20e1065815dc7fdf5be5d79bbca2.png" style="width:40px; height:40px;"></a></li>
			<li id="pic"><a href="#" target="_blank"><img src="//daynhauhoc.s3-ap-southeast-1.amazonaws.com/original/3X/6/d/6d2c641bf378a58d35a2d245dfe466422b114cb8.jpg" style="width:40px; height:40px;"></a></li>
		</ul>
	</header>

	<nav>
		
	</nav>

	<aside>
	
	</aside>

	<section>
		
	</section>

	<article>
		
	</article>

	<footer>
		
	</footer>
</body>
</html>			

Còn đây là source code file htmlcss.css

body {
	background-image:url(file:///E:/Pictures&Images/WebScreenPicture1.jpg);
}
header {
	background-color:blue;
	color:white;
	margin:0px;
}
ul#menu {
	list-style-type:none;
	padding:0;
	margin:0;
	overflow:hidden;
	background-color:blue;
}
li#list {
	float:right;
}
li#list a {
	display:block;
	color:white;
	font-family:Impact;
	text-align:center;
	padding:25px;
	text-decoration:none;
}
li#list a:hover {
	background-color:orange;
}
li#name {
	float:left;
	font-size:300%;
	font-family:Georgia;
	color:white;
	padding:50px 30px 50px 50px;
}
li#name a:link {
	color:white;
	background-color:transparent;
	text-decoration:none;
}
li#name a:hover {
	color:white;
	background-color:transparent;
	text-decoration:underline;
}
li#name a:active {
	color:white;
	background-color:transparent;
	text-decoration:underline;
}
li#name a:visited {
	color:white;
	background-color:transparent;
	text-decoration:none;
}
li#pic {
	float:left;
	padding:100px 30px 10px 0px;
}

Ở file index.html, em đã để dòng <link href="./css/htmlcss.css" rel="stylesheet"> như anh nói đấy nhưng vẫn không được :cry:

Tất cả các file index.html và htmlcss.css đều ở trong cùng 1 ổ đĩa E và ngang nhau

Tấm hình file:///E:/Pictures&Images/WebScreenPicture1.jpg chưa upload lên server sau khi upload xong phải sửa lại là:

body {
	background-image:url(Pictures&Images/WebScreenPicture1.jpg);
}

cái này là trường hợp:

còn cấu trúc thư mục của bạn thì không có thư mục css, mà file htmlcss.css ngang hàng với file index.html luôn nên đường dẫn phải là: ./htmlcss.css thôi. Không qua thư mục css nữa đâu.

Nếu trang web của bạn chi đơn giản là mấy file hình, html với css thế này thì có nhiều dịch vụ chuyên nghiệp mà dễ dùng hơn hostinger nhiều đó. Mình có cái danh sách mấy dịch vụ chuyên dùng để host static site https://khoanguyen.me/thiet-ke-trang-web-hoc-cpp-day-nhau-hoc/#rẻ

Em sửa dc roi`, cảm ơn 2 anh @dqh@htwap nhé :joy:

:thumbsup:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?