导航:首页 > IDC知识 > linuxhttpd域名访问

linuxhttpd域名访问

发布时间:2020-12-01 10:10:50

1、Linux 下如何访问httpd.conf文件

如果默认安装的话
在命令行下

vi /etc/httpd/conf/http.conf

2、linux 如何禁止通过IP访问网站,只让用域名访问网站

要实现只用域名访问而不用IP访问,要看所使用的web服务器软件,以nginx为例,可以通过如下方法进行设置:

1、用vim打开nginx的配置文件,一般为nginx/conf/nginx.conf
2、在server的设置里面添加如下内容即可:
#禁止IP访问
server{
listen 80 default;
server_name _;
return 500;
}
或者
server {
listen 80 fault;
server_name _;
rewrite ^(.*) http://域名 permanent;
}

3、linux下apache配置多域名只有一个域名可以子目录访问 增加的域名不能实现子目录访问是什么问题?

跟据你所描述的情况看,应该是你的配置文件有些问题,
正常来说都是可访问的,建议你把配置文件test.b.com的那一部分展示一下。

4、linux httpd服务,设置网站身份验证

1、yum -y install httpd安装,用htpasswd命令增加两个用户
htpasswd -c -d /usr/local/nginx/conf/htpasswd.users webuser1
New password:
再增加用户时取消-c选项,否则会重新创建一个新文件
htpasswd -d /usr/local/nginx/conf/htpasswd.users webuser2
New password:
2、nginx
server {
listen 80;
location /{
auth_basic "www login";
auth_basic_user_file /usr/local/nginx/conf/htpasswd.users;
}
3、apache配置
配置httpd.conf
<Directory "/www/test">
Options Indexes
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
在限制访问的目录创建.htaccess文件,内容
AuthName "www login"
AuthType basic
AuthUserFile /usr/local/apache/conf/htpasswd.users;
require valid-user
4、或者
<Directory /mnt/web1> #对/mnt/web1目录进行配置。
AuthName web1 #指定使用认证区域。
AuthType Basic
#指定使用基本身份验证。
AuthUserFile /etc/httpd/.htpassword
#指定保存用户及密码的文件。
Require valid-user
#指定文件中的所有用户均可以访问该目录。
</Directory>
<Directory /mnt/web2>
AuthName web2
AuthType
Basic
AuthUserFile
/etc/httpd/.web2
Require user google bing
jieshiyeskey #指定/etc/httpd/.web2文件中只有google、bing、jieshiyeskey可以访问该目录。

5、linux httpd 服务已经开启 文件已经放在 /etc/httpd 目录下仍旧不能访问

服务安装错误,不copy过你都能开启服务,说明你安装时正确的

系统打开了防火墙 ;如果你确认你安装正确,

运行一下service iptables stop,然后再访问试试。。。 

或者在/etc/sysconfig/iptables文件中删除-A INPUT -j REJECT --reject-with icmp-host-prohibited试一下  ;先别说确认没防火墙,先实验以后再说。

6、无法通过域名访问apache

你从哪里访问?本机?远程?
ping一下域名看看能解析不

7、linux中的httpd.conf修改了servername,但是还是不能访问所修改的地址

你的地址如果服务复器有制任何问题将发信到这个地址, 这个地址会在服务器产生的某些页面中出现,例如,错误报告

DocumentRoot /home/aaa/sss
放置服务文档的目录, 默认状态下,所有的请求都以这个目录为基础, 但是直接符号连接和别名可用于指向其他位置。

ServerName sss.dev
允许设置主机名如果与程序获得的不同,主机名将返回客户端(例如,用"www"代替主机真实的名字)。

8、高手速来!!虚拟机Linux dns httpd正常,但是在主机上访问该域名不好使。

那你给主机配置上DNS服务器的IP地址就可以了啊!
如果你的主机是WINDOWS,那就手动输版入你的DNS服务器的IP地址。
如果你的主权机是LINUX,那就执行
echo
"nameserver
x.x.x.x
"
>
/etc/resovl.conf
这条命令
,其中x.x.x.x是你的DNS的IP地址。

9、如何在Linux下使用Apache服务绑定域名

我apache提供web服务。 如果你要绑定域名的话,可以去域名的后台管理进行绑定。如果是在自己的电脑上的话,可以安装dns服务器。

10、linux 服务器 域名无法访问!

想问下,你这个域名已经指向你的这台机器了吗?
我ping的结果是:183.57.38.196 广东省佛山市 电信
先确认下是不是你的这台机器的IP。

与linuxhttpd域名访问相关的知识