Eu tenho um problema que estou muito perplexo. Eu tenho uma página em um servidor do CentOS 7 executando o Apache. Esta página está em um arquivo host virtual para que, quando eu procurar o htp: // nome_do_servidor ou IP, eu receba o meu site.
O problema que estou tendo é que uma seção do CSS não está sendo carregada corretamente. Se eu remover o site do arquivo virtualhost e navegar para o diretório do site via htp: //server/website/index.html, tudo será perfeito.
Eu pensei que poderia ter sido um problema de selinux, mas não é, e eu sei que o código não está errado, uma vez que carrega muito bem sem o arquivo host virtual. Abaixo está o meu arquivo vhost no meu arquivo http.conf a partir de agora. Como você pode ver, eu tenho brincado com isso agora, então esse arquivo está errado. A página é carregada, mas a barra css muito superior não é carregada. Apenas algum espaço em branco com links de páginas sem estilo.
#NameVirtualHost *:80
<VirtualHost *:80>
# AllowOverride All
DocumentRoot /var/www/html/gemini.com/
<Directory "/var/www/html/gemini.com">
Options Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ServerName 192.168.0.100
ServerName gemini.com
# ErrorLog /var/www/html/Landing/error.log
# CustomLog /var/www/html/Landing/requests.log
</VirtualHost>
Verificando o httpd error_log Eu vejo muito deste erro.
[Mon Nov 10 09:00:20.828462 2014] [authz_core:debug] [pid 4421] mod_authz_core.c(802): [client 192.168.0.30:9237] AH01626: authorization result of Require all Granted: granted, referer: http://192.168.0.100/css/one-page-wonder.css
Minha área no index.html que carrega o menu css
<!-- Bootstrap Core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/one-page-wonder.css" rel="stylesheet">
<body>
<!-- Navigation -->
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project Gemini</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li>
<a href="#about">Confluence</a>
</li>
<li>
<a href="#services">GLPI</a>
</li>
<li>
<a href="#contact">OCSng</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
A primeira imagem é exibida quando o virtualhost é definido e o segundo é quando o virtualhost é desativado
Alguém tem alguma idéia, estou um pouco confuso sobre isso. E agradeço antecipadamente
Tags css apache-2.4 centos