HƯỚNG DẪN Thiết lập URL frame trong cPanel

Thảo luận trong 'KIẾN THỨC HOSTING' bắt đầu bởi quyet1990, 3/11/16.

  1. quyet1990

    quyet1990 New Member

    Tham gia ngày:
    22/10/16
    Bài viết:
    220
    Đã được thích:
    0
    URL Frame giống hệt URL Redirect, điểm khác biệt duy nhất là nếu dùng URL Frame, trên thanh địa chỉ vẫn là tên miền mà bạn gõ chứ không thay đổi tên miền (tức là che dấu tên miền thực). Giả dụ nếu trang google.net dùng tình năng URL Frame thì khi bạn gõ google.net lên thanh địa chỉ, nội dung của trang www.google.com sẽ được tải về, nhưng trên thanh địa chỉ vẫn là google.net (chứ không phải www.google.com như URL Redirect ).

    Thật không may, không có công cụ trong cPanel sẽ tự động thiết lập URL frame. Tuy nhiên, bạn vẫn còn khả năng để làm việc đó như sử dụng một số thẻ HTML trong tập tin index trang web của bạn.

    Thẻ <iframe>
    thẻ <iframe> qui định một khung nội tuyến (inline frame). Một khung nội tuyến được sử dụng để nhúng tài liệu khác trong tài liệu html hiện tại.

    Để thiết lập URL frame sử dụng thẻ này, chèn đoạn mã sau vào tập tin index chính của bạn và lưu lại sự thay đổi (chắc chắc example.com sẽ được thay thế với các tên miền trang web thực tế bạn muốn được hiển thị trong trình duyệt):
    Mã:
    
    [I]<html>
    <head>
    <title> Site Title </title> 
    </head>
    <style>
    body {
    margin: 0;
    padding: 0;
    }
    body, iframe {
    width: 100%;
    height: 100%;
    }
    iframe {
    border: 0;
    }
    </style>
    <body>
    <iframe src="http://example.com"/>
    </body>
    </html>[/I]
    
    
    Thẻ <frameset>
    Thẻ <frameset> giữ một hoặc nhiều thẻ <frame>, mỗi thẻ <frame> có thể giữ một tài liệu riêng biệt như vậy sẽ có nhiều trang được đưa vào trang index của bạn.

    Để thiết lập URL frame bằng cách sử dụng thẻ <frameset>, chèn đoạn mã sau vào tập tin index chính của bạn và lưu lại sự thay đổi (chắc chắc example.com sẽ được thay thế với các tên miền trang web thực tế bạn muốn được hiển thị trong trình duyệt):
    Mã:
    
    [I]<html>
    <head>
    <title> Site Title </title> 
    </head>
    <frameset>
    <frame src="http://example.com">
    </frameset>
    <noframes>Your browser does not support frames. Please click <a href="example.com"> here </a> to be redirected automatically </noframes> 
    <!-- This tag is required for old browsers. If browser does not support frames, end user will see a message indicated between <noframes>...</noframes> -->
    </html> [/I]
    
    
    Chú ý 1: thẻ <noframes> và <frameset> không được hỗ trợ trong HTML5. Chỉ thẻ <iframe> được sử dụng.
    Chú ý 2: Cả hai thẻ được sử dụng để định hình chủ yếu các trang web tĩnh. Không có cách nào để đảm bảo nếu bạn thiết lập URL frame của một website động.

    Để chỉnh sửa các chỉ số tập tin tên miền, làm những điều sau đây:
    1. Đăng nhập vào cPanel.
    2. Tìm đến phần Files > File Manager:

    [​IMG]

    3. Chọn Document Root và chọn tên miền mà bạn cần phải thiết lập URL frame. Xong rồi thì nhấp vào Go:

    [​IMG]

    4. Một khi bạn đang ở trong thư mục root của tên miền của bạn, tạo ra một file index.html.
    Làm theo hình minh họa và sau đó nhấp vào nút Create New File:
    [​IMG]

    5. Kích chuột phải vào tập tin đó và chọn Edit:

    [​IMG]

    6. Chèn mã để tạo URL frame và nhấp vào Save changes:

    [​IMG]
     

Chia sẻ trang này

Đang tải...