나는 내 configs 어딘가에있을 것이라고 확신합니다. 그래서 이것은 일어나고있는 일입니다.존재하지 않는 디렉토리에서 Apache가 제공하는 파일
내 문서 루트에 "2"라는 폴더가 없습니다. 내가 액세스하는 경우 그러나, 예를 들어,
http://www.mostpopularsports.net/2/poll.php
또는 일부 완전히 미친 URL을 같은
:http://www.mostpopularsports.net/2/poll.php/dsadsdsdsdsdsads
아파치는 이미지를
http://www.mostpopularsports.net/2.php에서 콘텐츠를 제공 (있지만 경로 등은 모두 잘못되었습니다).
이 문제로 인해 Google에서 존재하지 않는 일부 URL에 대한 색인을 생성 했으므로 심각한 문제가 발생했습니다. 내가 뭔가를 바꿀 때 크롤링 될 가능성이 높습니다.
이
는 문서 루트에 내 htaccess로이다 :Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^mostpopularsports.net [nc]
rewriterule ^(.*)$ http://www.mostpopularsports.net/$1 [r=301,nc]
Options -Indexes
그리고 이것은 내부의 아파치 가상 호스트 설정 파일입니다 사이트 지원 :
<VirtualHost *:80>
ServerAdmin "[email protected]"
ServerName mostpopularsports.net
ServerAlias www.mostpopularsports.net
CustomLog /var/log/apache2/mostpopularsports.net_access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
ErrorLog /var/log/apache2/mostpopularsports.net_error_log
DocumentRoot "/var/www/domains/mostpopularsports.net"
<Directory "/var/www/domains/mostpopularsports.net">
Options +FollowSymLinks +MultiViews
Options -Indexes
Order allow,deny
Allow from all
AllowOverride All
</Directory>
</VirtualHost>
내가 난처한 상황에 빠진입니다 :(
또한 현재 WDG HTML 검사기를 사용하여 전체 사이트의 유효성을 검사했으며 위의 문제와 완전히 다른 단일 CSS 오류가 있습니다. –