linux - 如何在CentOS上设置域名服务器?

标签 linux dns centos domain-name nameservers

我部署了一个网站并尝试登录,例如在 www.website.com 上,但当我访问 website.com 时没有登录信息

如何使两个域相同?

非常感谢。

最佳答案

您不需要域名服务器来完成此操作,只需使用 .htaccess 文件即可。

在文件内,放入以下行:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

它的作用是查看用户输入的 URL,如果它不是以 www. 开头,则会将其添加到 URL 之前并进行重定向。因此,输入website.com,将重定向到www.website.com

关于linux - 如何在CentOS上设置域名服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15016165/

相关文章:

regex - 如何使用 sed 查找具有特定字符串的行并输出到新文件

linux - bash中带有变量的别名

java 。从包中获取 URL

linux - 代理链 : What is the technique used?

php - 疯狂的 crond 行为。不断制作失效的 bash 进程

linux - Thingsboard:数据库更改

linux - 如何在编译/链接时让 gcc 达到每个内核不超过 50% 的占用率?

.htaccess mod_rewrite 域之间的重定向

linux - 更新 yum 失败

linux - 在 CentOS 上安装 phpmyadmin 时出错