Thứ Bảy, 25 tháng 12, 2021
Thứ Ba, 21 tháng 12, 2021
VirtualHost Examples
Running several name-based web sites on a single IP address.
Your server has multiple hostnames that resolve to a single address, and you want to respond differently for www.example.com
and www.example.org
.
Note
Creating virtual host configurations on your Apache server does not magically cause DNS entries to be created for those host names. You must have the names in DNS, resolving to your IP address, or nobody else will be able to see your web site. You can put entries in your hosts
file for local testing, but that will work only from the machine with those hosts
entries.
# Ensure that Apache listens on port 80 Listen 80 <VirtualHost *:80> DocumentRoot "/www/example1" ServerName www.example.com # Other directives here </VirtualHost> <VirtualHost *:80> DocumentRoot "/www/example2" ServerName www.example.org # Other directives here </VirtualHost>
The asterisks match all addresses, so the main server serves no requests. Due to the fact that the virtual host with ServerName www.example.com
is first in the configuration file, it has the highest priority and can be seen as the default or primary server. That means that if a request is received that does not match one of the specified ServerName
directives, it will be served by this first <VirtualHost>
.
The above configuration is what you will want to use in almost all name-based virtual hosting situations. The only thing that this configuration will not work for, in fact, is when you are serving different content based on differing IP addresses or ports.
Note
You may replace *
with a specific IP address on the system. Such virtual hosts will only be used for HTTP requests received on connection to the specified IP address.
However, it is additionally useful to use *
on systems where the IP address is not predictable - for example if you have a dynamic IP address with your ISP, and you are using some variety of dynamic DNS solution. Since *
matches any IP address, this configuration would work without changes whenever your IP address changes.
Name-based hosts on more than one IP address.
Note
Any of the techniques discussed here can be extended to any number of IP addresses.
The server has two IP addresses. On one (172.20.30.40
), we will serve the "main" server, server.example.com
and on the other (172.20.30.50
), we will serve two or more virtual hosts.
Listen 80 # This is the "main" server running on 172.20.30.40 ServerName server.example.com DocumentRoot "/www/mainserver" <VirtualHost 172.20.30.50> DocumentRoot "/www/example1" ServerName www.example.com # Other directives here ... </VirtualHost> <VirtualHost 172.20.30.50> DocumentRoot "/www/example2" ServerName www.example.org # Other directives here ... </VirtualHost>
Any request to an address other than 172.20.30.50
will be served from the main server. A request to 172.20.30.50
with an unknown hostname, or no Host:
header, will be served from www.example.com
.
Serving the same content on different IP addresses (such as an internal and external address).
The server machine has two IP addresses (192.168.1.1
and 172.20.30.40
). The machine is sitting between an internal (intranet) network and an external (internet) network. Outside of the network, the name server.example.com
resolves to the external address (172.20.30.40
), but inside the network, that same name resolves to the internal address (192.168.1.1
).
The server can be made to respond to internal and external requests with the same content, with just one <VirtualHost>
section.
<VirtualHost 192.168.1.1 172.20.30.40> DocumentRoot "/www/server1" ServerName server.example.com ServerAlias server </VirtualHost>
Now requests from both networks will be served from the same <VirtualHost>
.
Note:
On the internal network, one can just use the name server
rather than the fully qualified host name server.example.com
.
Note also that, in the above example, you can replace the list of IP addresses with *
, which will cause the server to respond the same on all addresses.
Running different sites on different ports.
You have multiple domains going to the same IP and also want to serve multiple ports. The example below illustrates that the name-matching takes place after the best matching IP address and port combination is determined.
Listen 80 Listen 8080 <VirtualHost 172.20.30.40:80> ServerName www.example.com DocumentRoot "/www/domain-80" </VirtualHost> <VirtualHost 172.20.30.40:8080> ServerName www.example.com DocumentRoot "/www/domain-8080" </VirtualHost> <VirtualHost 172.20.30.40:80> ServerName www.example.org DocumentRoot "/www/otherdomain-80" </VirtualHost> <VirtualHost 172.20.30.40:8080> ServerName www.example.org DocumentRoot "/www/otherdomain-8080" </VirtualHost>
IP-based virtual hosting
The server has two IP addresses (172.20.30.40
and 172.20.30.50
) which resolve to the names www.example.com
and www.example.org
respectively.
Listen 80 <VirtualHost 172.20.30.40> DocumentRoot "/www/example1" ServerName www.example.com </VirtualHost> <VirtualHost 172.20.30.50> DocumentRoot "/www/example2" ServerName www.example.org </VirtualHost>
Requests for any address not specified in one of the <VirtualHost>
directives (such as localhost
, for example) will go to the main server, if there is one.
Mixed port-based and ip-based virtual hosts
The server machine has two IP addresses (172.20.30.40
and 172.20.30.50
) which resolve to the names www.example.com
and www.example.org
respectively. In each case, we want to run hosts on ports 80 and 8080.
Listen 172.20.30.40:80 Listen 172.20.30.40:8080 Listen 172.20.30.50:80 Listen 172.20.30.50:8080 <VirtualHost 172.20.30.40:80> DocumentRoot "/www/example1-80" ServerName www.example.com </VirtualHost> <VirtualHost 172.20.30.40:8080> DocumentRoot "/www/example1-8080" ServerName www.example.com </VirtualHost> <VirtualHost 172.20.30.50:80> DocumentRoot "/www/example2-80" ServerName www.example.org </VirtualHost> <VirtualHost 172.20.30.50:8080> DocumentRoot "/www/example2-8080" ServerName www.example.org </VirtualHost>
Mixed name-based and IP-based vhosts
Any address mentioned in the argument to a virtualhost that never appears in another virtual host is a strictly IP-based virtual host.
Listen 80 <VirtualHost 172.20.30.40> DocumentRoot "/www/example1" ServerName www.example.com </VirtualHost> <VirtualHost 172.20.30.40> DocumentRoot "/www/example2" ServerName www.example.org </VirtualHost> <VirtualHost 172.20.30.40> DocumentRoot "/www/example3" ServerName www.example.net </VirtualHost> # IP-based <VirtualHost 172.20.30.50> DocumentRoot "/www/example4" ServerName www.example.edu </VirtualHost> <VirtualHost 172.20.30.60> DocumentRoot "/www/example5" ServerName www.example.gov </VirtualHost>
Using Virtual_host
and mod_proxy together
The following example allows a front-end machine to proxy a virtual host through to a server running on another machine. In the example, a virtual host of the same name is configured on a machine at 192.168.111.2
. The ProxyPreserveHost On
directive is used so that the desired hostname is passed through, in case we are proxying multiple hostnames to a single machine.
<VirtualHost *:*> ProxyPreserveHost On ProxyPass "/" "http://192.168.111.2/" ProxyPassReverse "/" "http://192.168.111.2/" ServerName hostname.example.com </VirtualHost>
Using _default_
vhosts
_default_
vhosts for all ports
Catching every request to any unspecified IP address and port, i.e., an address/port combination that is not used for any other virtual host.
<VirtualHost _default_:*> DocumentRoot "/www/default" </VirtualHost>
Using such a default vhost with a wildcard port effectively prevents any request going to the main server.
A default vhost never serves a request that was sent to an address/port that is used for name-based vhosts. If the request contained an unknown or no Host:
header it is always served from the primary name-based vhost (the vhost for that address/port appearing first in the configuration file).
You can use AliasMatch
or RewriteRule
to rewrite any request to a single information page (or script).
_default_
vhosts for different ports
Same as setup 1, but the server listens on several ports and we want to use a second _default_
vhost for port 80.
<VirtualHost _default_:80> DocumentRoot "/www/default80" # ... </VirtualHost> <VirtualHost _default_:*> DocumentRoot "/www/default" # ... </VirtualHost>
The default vhost for port 80 (which must appear before any default vhost with a wildcard port) catches all requests that were sent to an unspecified IP address. The main server is never used to serve a request.
_default_
vhosts for one port
We want to have a default vhost for port 80, but no other default vhosts.
<VirtualHost _default_:80> DocumentRoot "/www/default" ... </VirtualHost>
A request to an unspecified address on port 80 is served from the default vhost. Any other request to an unspecified address and port is served from the main server.
Any use of *
in a virtual host declaration will have higher precedence than _default_
.
Migrating a name-based vhost to an IP-based vhost
The name-based vhost with the hostname www.example.org
(from our name-based example, setup 2) should get its own IP address. To avoid problems with name servers or proxies who cached the old IP address for the name-based vhost we want to provide both variants during a migration phase.
The solution is easy, because we can simply add the new IP address (172.20.30.50
) to the VirtualHost
directive.
Listen 80 ServerName www.example.com DocumentRoot "/www/example1" <VirtualHost 172.20.30.40 172.20.30.50> DocumentRoot "/www/example2" ServerName www.example.org # ... </VirtualHost> <VirtualHost 172.20.30.40> DocumentRoot "/www/example3" ServerName www.example.net ServerAlias *.example.net # ... </VirtualHost>
The vhost can now be accessed through the new address (as an IP-based vhost) and through the old address (as a name-based vhost).
Using the ServerPath
directive
We have a server with two name-based vhosts. In order to match the correct virtual host a client must send the correct Host:
header. Old HTTP/1.0 clients do not send such a header and Apache has no clue what vhost the client tried to reach (and serves the request from the primary vhost). To provide as much backward compatibility as possible we create a primary vhost which returns a single page containing links with an URL prefix to the name-based virtual hosts.
<VirtualHost 172.20.30.40> # primary vhost DocumentRoot "/www/subdomain" RewriteEngine On RewriteRule "." "/www/subdomain/index.html" # ... </VirtualHost> <VirtualHost 172.20.30.40> DocumentRoot "/www/subdomain/sub1" ServerName www.sub1.domain.tld ServerPath "/sub1/" RewriteEngine On RewriteRule "^(/sub1/.*)" "/www/subdomain$1" # ... </VirtualHost> <VirtualHost 172.20.30.40> DocumentRoot "/www/subdomain/sub2" ServerName www.sub2.domain.tld ServerPath "/sub2/" RewriteEngine On RewriteRule "^(/sub2/.*)" "/www/subdomain$1" # ... </VirtualHost>
Due to the ServerPath
directive a request to the URL http://www.sub1.domain.tld/sub1/
is always served from the sub1-vhost.
A request to the URL http://www.sub1.domain.tld/
is only served from the sub1-vhost if the client sent a correct Host:
header. If no Host:
header is sent the client gets the information page from the primary host.
Please note that there is one oddity: A request to http://www.sub2.domain.tld/sub1/
is also served from the sub1-vhost if the client sent no Host:
header.
The RewriteRule
directives are used to make sure that a client which sent a correct Host:
header can use both URL variants, i.e., with or without URL prefix.
Thứ Tư, 8 tháng 12, 2021
Quy tắc cộng đồng Tumblr
Là một nền tảng quốc tế cho sự sáng tạo và thể hiện bản thân, chúng tôi cam kết hỗ trợ và bảo vệ quyền tự do ngôn luận của người dùng. Nhưng, mâu thuẫn như nó vốn có, chúng tôi tin rằng tự do có giới hạn của nó. Đây là lý do tại sao chúng tôi đặc biệt không khoan nhượng đối với một số nội dung / hành vi nhất định có thể gây nguy hiểm cho sức khỏe của người dùng, làm hỏng cơ sở hạ tầng của chúng tôi hoặc đe dọa sự cân bằng của cộng đồng của chúng tôi.
Tumblr nên được sử dụng để làm gì:
Tumblr khuyến khích sự sáng tạo dưới mọi hình thức của nó. Chúng tôi muốn bạn sử dụng Tumblr để cho cả thế giới thấy bạn thực sự là ai; những gì bạn thích, nghĩ, thấy, hoặc tin.
Tumblr không nên được sử dụng để làm gì:
- Khủng bố. Nội dung cổ vũ, xúi giục hoặc khuyến khích các hành động khủng bố không được dung thứ. Nội dung này bao gồm nội dung ủng hộ hoặc tôn vinh các tổ chức khủng bố, các thủ lĩnh của chúng hoặc các hoạt động bạo lực có liên quan.Báo cáo trường hợp khủng bố
- Lời nói căm thù. Không kích động bạo lực hoặc thù hận. Không đăng bất kỳ nội dung nào ủng hộ hoặc khuyến khích sự thù hận chống lại các cá nhân hoặc nhóm cá nhân hoặc hành vi khử nhân tính của họ, trên cơ sở chủng tộc, dân tộc / nguồn gốc, tôn giáo, giới tính, bản dạng giới, tuổi tác, người cao tuổi đấu tranh, khuynh hướng tình dục, khuyết tật hoặc Cơn bệnh. Nếu bạn bắt gặp nội dung vi phạm chính sách về lời nói căm thù của chúng tôi, hãy báo cáo nội dung đó.
Xin lưu ý rằng một bài đăng có thể ác ý, vô vị hoặc xúc phạm, nhưng không nhất thiết phải kích động sự thù hận hoặc bạo lực. Trong những trường hợp này, bạn luôn có thể chặn người đã tạo bài đăng (hoặc, nếu bạn cảm thấy thích, hãy trực tiếp đưa mối quan tâm của mình đến với họ hoặc thậm chí sử dụng Tumblr để thể hiện bản thân, đặt câu hỏi, nâng cao nhận thức và đưa ra các cuộc thảo luận và tranh luận ).Báo cáo lời nói căm thù - Tấn công trẻ vị thành niên. Không đăng / gạ gẫm tài liệu bóc lột tình dục trẻ em, chứa hình ảnh thể hiện một đứa trẻ hoặc bất kỳ ai dưới 18 tuổi tham gia vào các hành vi khiêu dâm hoặc khiêu dâm hoặc cổ xúy / ca ngợi việc bóc lột tình dục trẻ em. Theo "nội dung", chúng tôi muốn nói: hình ảnh đại diện, hình ảnh minh họa hoặc hình ảnh do máy tính tạo ra và tất cả các hình thức trình bày thực tế khác (hình minh họa, hình ảnh động, v.v.) cũng như bài viết (văn bản, nhận xét, v.v.). Chúng tôi không khoan nhượng đối với hành vi bóc lột tình dục trẻ em, đây được coi là một trong những hành vi phạm tội nghiêm trọng nhất trên Tumblr.Báo cáo vi phạm cho trẻ vị thành niên
- Kích động và tôn vinh hành vi tự gây hấn. Không được xuất bản các bài đăng có nội dung ủng hộ hoặc khuyến khích hành vi tự gây hấn. Điều này bao gồm các bài đăng lừa người đọc sợ hãi bản thân hoặc gây tổn hại cho cơ thể dẫn đến chứng AIT (biếng ăn, ăn vô độ, v.v.) hoặc khuyến khích tự tử (thay vì yêu cầu giúp đỡ, chăm sóc hoặc tham gia các diễn đàn hỗ trợ cho những người bị hoặc bị trầm cảm hoặc các rối loạn tâm thần khác). Đối thoại xung quanh những chủ đề này là rất quan trọng và cộng đồng trực tuyến đóng một vai trò quan trọng trong việc ngăn chặn những hành vi này. Chúng tôi muốn Tumblr vẫn là một nền tảng nơi những người mắc các chứng rối loạn nàycó thể tìm thấy sự hiểu biết, hỗ trợ và chữa lành . Chúng tôi sẽ không ngần ngại xóa các bài đăng và blog quảng bá hoặc khuyến khích hành vi tự làm hại bản thân.Báo cáo việc lái xe tự bạo hành
- Nội dung người lớn. Không đăng bất kỳ hình ảnh, video hoặc GIF nào cho thấy bộ phận sinh dục của người thật hoặc ngực của phụ nữ nơi có thể nhìn thấy núm vú. Nội dung ảnh thực mà đối tượng có thể bị hiểu nhầm là người thật cũng không ngoại lệ (mặc dù vậy, đã rất cố gắng!). Ảnh khỏa thân trong nghệ thuật và ảnh khỏa thân liên quan đến giáo dục, thời sự hoặc chính trị là những nội dung có thể được xuất bản tự do. Không đăng bất kỳ nội dung nào (hình ảnh, GIF, video hoặc hình minh họa) mô tả các hành vi tình dục. Để tìm hiểu thêm về nội dung bị cấm và cách kháng nghị nếu bài đăng bị gắn cờ là "Nội dung người lớn" do nhầm lẫn, hãy truy cập Trung tâm trợ giúp của chúng tôi .
- Đe dọa và nội dung bạo lực, máu me và cắt xẻo. Không đăng nội dung có chứa các mối đe dọa đối với cá nhân hoặc nhóm cá nhân (bao gồm cả đe dọa trộm cắp, phá hoại hoặc tổn hại tài chính). Không đăng nội dung bạo lực hoặc đẫm máu chỉ để gây sốc cho mọi người. Không chiếu cảnh cắt xẻo, tra tấn người / động vật (kể cả thú ăn thịt) hoặc xác chết. Không đăng nội dung khuyến khích hoặc xúi giục bạo lực hoặc ca ngợi các hành vi bạo lực và những người tham gia vào hành vi đó.Báo cáo các mối đe dọa bạo lựcBáo cáo nội dung đẫm máu hoặc cắt xén
- Săn lùng những ưu ái của xã hội. Không theo dõi / tổ chức các “kênh” nhằm mục đích nhận được sự ủng hộ của xã hội chẳng hạn như những người theo dõi mới hoặc để bài đăng của bạn được thích và đánh giá cao. Không đặt các liên kết có vấn đề trên blog hoặc danh sách đăng ký của bạn. Không sử dụng các tính năng nhắn tin của Tumblr (Thư của người hâm mộ, Câu hỏi, v.v.) để quảng cáo blog của bạn và thu hút người đăng ký mới. Nếu bạn muốn mọi người thích bạn, hãy thật ngầu và là chính mình.
- Liên kết giả mạo hoặc gian lận. Không đăng các liên kết giả mạo hoặc lừa đảo trong bài viết của bạn. Điều này bao gồm thêm mô tả sai, nguồn sai, liên kết gây hiểu lầm dẫn đến cửa sổ bật lên và quảng cáo xen kẽ không được yêu cầu.
- Đề cập đến nguồn sai hoặc không có nguồn. Đảm bảo rằng bạn luôn bao gồm các nguồn của mình và bao gồm một liên kết đến các nguồn gốc trong bài đăng của bạn. Nếu bạn bắt gặp một bài đăng mà bạn thích trên Tumblr, hãy viết lại blog đó thay vì tạo một bài mới. Đặc biệt là vì nó đơn giản và thú vị hơn nhiều. Khi viết lại một bài đăng trên blog, KHÔNG liên kết đến blog của bạn chỉ để phân tán khỏi bài đăng ban đầu.Báo cáo lỗi hoặc thiếu ghi nhận
- Sử dụng bất hợp pháp các địa chỉ web. Địa chỉ web Tumblr (hoặc tên người dùng) dành cho những người có nhu cầu sử dụng dịch vụ của chúng tôi. Nghiêm cấm sử dụng mạng, thu thập, mua bán hoặc bán địa chỉ web / tên người dùng Tumblr.
- Tài khoản không hoạt động. Sử dụng Tumblr! Sử dụng Tumblr một cách rộng rãi! Hoặc ít nhất mỗi năm một lần. Nếu tài khoản của bạn không được sử dụng trong cả năm, chúng tôi sẽ đánh dấu nó là không hoạt động. Nội dung của bạn sẽ được lưu trữ an toàn, nhưng địa chỉ web của bạn sẽ được tách ra khỏi tài khoản của bạn và được cung cấp cho người dùng.
- Thư rác. Không gửi thư rác. Không lạm dụng các ưu đãi xã hội, gửi tin nhắn không mong muốn và tổng hợp nội dung một cách không hợp lý. Hành động với sự tôn trọng. Đừng gắn thẻ bài viết của bạn bằng các thẻ giả để lôi kéo mọi người vào blog của bạn. Ví dụ: không thêm thẻ “#Doctor Who” vào ảnh con mèo của bạn, trừ khi tên con mèo của bạn là Doctor Who và không làm quá tải các bài đăng của bạn với #tags #little # có liên quan. Tất nhiên, bạn có thể sử dụng thẻ theo những cách mỉa mai để tạo niềm vui và giúp bài đăng của bạn có tác động hơn. Không nhúng các liên kết lừa đảo (lừa đảo) hoặc mã độc hại vào các bài đăng của bạn (ví dụ: sử dụng JavaScript để tạo các cửa sổ bật lên và quảng cáo xen kẽ không được yêu cầu, v.v.). Không sử dụng các phương pháp lật đổ để tạo thu nhập hoặc lưu lượng truy cập và không viết blog với mục đích duy nhất là tạo chi nhánh. Thư rác không có chỗ trên Tumblr.
- Ghi âm hàng loạt và tự động hóa. Không được phép tạo tài khoản hoặc xuất bản nội dung theo lịch trình / hệ thống / tự động.
- Các cuộc thi trái phép, xổ số, quà tặng khuyến mại. Chúng tôi đã công bố các quy tắc của mình về các cuộc thi, rút thăm trúng thưởng và quà tặng. Đừng ngần ngại tham khảo ý kiến của họ nếu bạn muốn biết thêm thông tin về chủ đề này.
- Chủ đề được phân phối bởi các bên thứ ba. Để đảm bảo tính bảo mật và ổn định của mạng blog của chúng tôi, điều cần thiết là các chủ đề phải được phân phối thông qua trang tumblr.com/themes. Thật dễ dàng, an toàn và bất kỳ nhà phát triển quan tâm nào cũng có thể sử dụng trang này để lưu trữ và quảng bá công việc của họ. Ngoài các vấn đề gây ra bởi việc sử dụng các chủ đề do bên thứ ba cung cấp, chúng thường được sử dụng để chèn mã độc hại tạo ra thư rác, quảng cáo hoặc liên kết lừa đảo (lừa đảo). Hãy cẩn thận không sử dụng chúng. Thay vào đó, hãy chọn bộ sưu tập các chủ đề được trình bày trên tumblr.com/themes.
- Vi phạm luật bản quyền hoặc thương hiệu. Hãy tôn trọng luật bản quyền và thương hiệu. Nếu bạn không được phép sử dụng nội dung được bảo vệ bởi mã sở hữu trí tuệ hoặc luật nhãn hiệu (hoặc rõ ràng hoặc bởi các ngoại lệ hoặc giới hạn pháp lý như sử dụng hợp pháp ), đừng làm như vậy.
Sở hữu trí tuệ là một khái niệm rất tế nhị. Do đó, chúng tôi muốn giải thích chi tiết hơn về thủ tục mà chúng tôi tuân theo để giải quyết các khiếu nại về vi phạm bản quyền và ăn cắp nhãn hiệu. Điều khoản sử dụng của chúng tôivà Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số (DMCA) yêu cầu chúng tôi theo dõi tất cả các khiếu nại về vi phạm bản quyền. Sử dụng Biểu mẫu Thông báo DMCA của chúng tôi để hoàn thành yêu cầu trực tuyến. Lưu ý rằng chúng tôi cần thông báo DMCA hợp lệ trước khi xóa nội dung. Các bên gửi đơn khiếu nại vi phạm nhãn hiệu phải xác định nội dung là đối tượng của đơn khiếu nại cũng như cơ sở pháp lý của việc khiếu nại đó. (Các) số đăng ký (và đơn đăng ký) nhãn hiệu của họ cũng nên được bao gồm. Mỗi yêu cầu đều được xem xét bởi một thành viên đủ điều kiện trong nhóm của chúng tôi.
Nếu chúng tôi xóa nội dung do khiếu nại vi phạm bản quyền hoặc nhãn hiệu, người dùng đã đăng nội dung vi phạm sẽ nhận được một số thông tin có trong thông báo của người khiếu nại (ví dụ: tên của chủ sở hữu bản quyền hoặc nhãn hiệu và nội dung bị khiếu nại) để có thể xác định cơ sở cho việc khiếu nại.
Chúng tôi luôn cho cả hai bên liên quan đến khiếu nại vi phạm bản quyền hoặc nhãn hiệu có cơ hội để giải quyết vụ việc của họ. Sau khi bị cáo buộc vi phạm bản quyền, người dùng đã đăng nội dung là đối tượng của đơn khiếu nại có quyền phản đối và hoàn thành Thông báo phản đối DMCA,. Nếu chúng tôi tin rằng thông báo phản đối là hợp lệ, chúng tôi sẽ khôi phục nội dung bị ảnh hưởng sau khi đã đáp ứng thời hạn DMCA. Sau khi khiếu nại vi phạm nhãn hiệu được gửi đến, người dùng đã đăng nội dung vi phạm có quyền đưa ra trường hợp của mình và cung cấp cho chúng tôi các yếu tố để bảo vệ quan điểm của mình. Nếu đơn khiếu nại vi phạm nhãn hiệu được chấp nhận, nội dung bị ảnh hưởng sẽ được khôi phục.
Trong trường hợp vi phạm nhiều lần, chúng tôi thực hiện theo quy trình dựa trên ba cảnh báo. Mỗi thông báo vi phạm bản quyền hợp lệ được tính là một cảnh báo. Sau ba lần cảnh báo, tài khoản của người tái phạm sẽ bị xóa. Nếu người dùng gửi thông báo phản đối DMCA hợp lệ, cảnh báo khiếu nại sẽ bị xóa khỏi hồ sơ của họ.
Phù! Thủ tục này phức tạp, nhưng chúng tôi tin rằng nó hoàn chỉnh và nó cho phép giữ cân bằng tốt giữa chủ sở hữu quyền và người dùng.báo cáo vi phạm bản quyềnBáo cáo vi phạm nhãn hiệu - Ăn cắp danh tính và hành vi bất hợp pháp. Không làm bất cứ điều gì có thể gây nhầm lẫn blog của bạn với một người, tổ chức hoặc doanh nghiệp khác (ví dụ: tạo một địa chỉ web khó hiểu hoặc giả vờ là người bạn biết). Hành vi trộm cắp danh tính bị nghiêm cấm. Tất nhiên, bạn có thể chế giễu, nhại lại hoặc ví von vẻ đẹp của Beyoncé, nhưng bạn không thể giả vờ là Beyoncé thật.Báo cáo trường hợp đánh cắp danh tính hoặc hành vi bất hợp pháp
- Bắt nạt. Không tham gia vào các hoạt động quấy rối, bắt nạt hoặc hành hung cá nhân. Không tham gia vào các hành vi khiêu dâm không mong muốn hoặc quấy rối tình dục người khác. Nếu ai đó đang gửi thư rác cho bạn hoặc viết blog một cách thô bạo các bài đăng của bạn, chúng tôi khuyến khích bạn đi đầu. Báo cáo người này và chặn họ mà không do dự. Và nếu ai đó chặn bạn, đừng cố bỏ qua tính năng chặn hoặc tìm cách khác để liên lạc với người đó.Báo cáo một trường hợp quấy rối
- Xâm phạm riêng tư. Không sử dụng Tumblr để lấy thông tin cá nhân một cách ẩn ý. Không xuất bản nội dung liên quan đến quyền riêng tư của mọi người, cụ thể là thông tin cá nhân và / hoặc bí mật (số thẻ tín dụng, số an sinh xã hội, địa chỉ bưu điện, v.v.). Nghiêm cấm nội dung liên quan đến nội dung khiêu dâm không có sự đồng ý (tức là bất kỳ ảnh hoặc video nào được chụp hoặc đăng mà không có sự đồng ý của chủ thể).Báo cáo vi phạm quyền riêng tư
- Phá vỡ, khai thác và lạm dụng tài nguyên. Máy chủ của chúng tôi là máy móc, nhưng các kỹ thuật viên chăm chỉ chăm sóc chúng là con người và họ làm việc chăm chỉ vì bạn. Hãy tử tế và đừng cố phá rối, sử dụng bất hợp pháp, lạm dụng tài nguyên hoặc kiếm lợi từ tumblr.com và các sản phẩm / dịch vụ khác của chúng tôi.
- Hành vi bất hợp pháp. Nghiêm cấm sử dụng Tumblr cho các mục đích bất chính hoặc để theo đuổi các hoạt động bất hợp pháp (lừa đảo, lừa đảo ...). Nghe có vẻ hiển nhiên, nhưng tốt hơn hết hãy làm rõ: Không sử dụng Tumblr để bán / mua / kinh doanh hàng hóa hoặc dịch vụ bất hợp pháp (ma túy, chất bị kiểm soát, thiết bị bị đánh cắp, vũ khí ...). Không sử dụng Tumblr để hoàn thành / tạo điều kiện cho các giao dịch như vậy hoặc chia sẻ hướng dẫn chế tạo các vật phẩm đó. Điều này bao gồm: súng cầm tay, các thành phần súng cầm tay, súng / linh kiện được in 3d, đạn dược và bất kỳ sản phẩm nào khác nhằm mục đích gây hại cho người khác.Báo cáo trường hợp bán ma túy / sản phẩm bất hợp phápBáo cáo sự cố lừa đảo
- Tính toàn vẹn của các cuộc bầu cử. Bạn không được sử dụng Tumblr để bóp méo hoặc ảnh hưởng đến tính toàn vẹn của điều tra dân số Hoa Kỳ hoặc các cuộc bầu cử địa phương, tiểu bang hoặc quốc gia. Nói một cách đơn giản: không được phép tạo hoặc quảng bá nội dung nhằm trấn áp, đe dọa hoặc làm mất phương hướng của cử tri hoặc những người tham gia cuộc điều tra dân số Hoa Kỳ. Điều này bao gồm phổ biến thông tin sai lệch về cách bỏ phiếu, ngày bầu cử hoặc vị trí của các điểm bỏ phiếu.Báo cáo trường hợp can thiệp bầu cử
- Buôn người và mại dâm. Không sử dụng Tumblr cho mục đích hỗ trợ buôn bán tình dục (hoặc các hình thức buôn bán người khác) hoặc mại dâm. Nếu bạn thấy loại hoạt động này trên Tumblr, hãy báo cáo cho chúng tôi và khuyến khích nạn nhân liên hệ với cơ quan thực thi pháp luật hoặc Văn phòng trung ương về đại diện chống buôn bán người theo số 01 49 27 49 27.Báo cáo một trường hợp buôn người / mại dâm
Nếu chúng tôi nhận thấy rằng bạn đang vi phạm các quy tắc của chúng tôi, bạn sẽ nhận được cảnh báo qua email. Nếu bạn từ chối biện minh cho bản thân hoặc sửa chữa hành vi của mình, tài khoản của bạn có thể bị tạm ngưng. Việc vi phạm Nội quy cộng đồng nhiều lần sẽ dẫn đến việc blog hoặc tài khoản bị xóa vĩnh viễn. Chúng tôi cố gắng hết sức để công bằng và công bằng cho tất cả mọi người, tuy nhiên, chúng tôi có quyền tạm ngưng tài khoản hoặc xóa nội dung mà không cần thông báo, vì bất kỳ lý do gì, để bảo vệ các dịch vụ, cơ sở hạ tầng, người dùng hoặc cộng đồng của chúng tôi. Chúng tôi cũng có quyền áp dụng hoặc không áp dụng các quy tắc này theo quyết định riêng của chúng tôi, chúng không cấu thành nghĩa vụ hoặc nghĩa vụ hợp đồng buộc chúng tôi phải hành động theo một cách cụ thể.
Bạn có thể báo cáo bất kỳ hành vi vi phạm các quy tắc này bằng cách nhấp vào đây .
Tất nhiên, bạn có thể xóa bất kỳ nội dung nào bạn đã đăng bất kỳ lúc nào. Để tìm hiểu thêm về chủ đề này, hãy tham khảo các trang trợ giúp .
Chúng tôi cũng có quyền sửa đổi các quy tắc này theo các thủ tục được mô tả trong Điều khoản Dịch vụ của chúng tôi .
Vui lòng gửi cho chúng tôi câu hỏi của bạn hoặc cho chúng tôi ý kiến của bạn bằng cách nhấp vào đây .
Cảm ơn bạn đã đọc những quy tắc này. Chào mừng đến với Tumblr.
Liên kết đến các phiên bản trước
Bạn sẽ tìm thấy một liên kết đến các phiên bản cũ hơn của Quy tắc cộng đồng trên GitHub, vì vậy bạn có thể so sánh chúng và xem những gì đã thay đổi.
http://github.com/tumblr/policy/commits/master/community-guidelines.txt
Bài đăng tiêu biểu
-
File PDF tài liệu 600 câu hỏi lý thuyết lái xe ô tô hạng B1, B2, C mới nhất năm 2020. Tổng cục Đường bộ Việt Nam vừa ban hành Bộ đề 600 câu...
-
Mẹo 600 câu hỏi ôn thi GPLX Cấp phép Đường cấm dừng, cấm đỗ, cấm đi do UBND cấp tỉnh cấp Xe quá khổ, quá tải do: cơ quản quản lý đườ...