導航:首頁 > 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域名訪問相關的知識