2 часа, 2 часа борюсь с этим. www.domain.com/index.html работает, но www.domain.com показывает индексы, если я нажимаю на index.html, ничего не происходит.
Это виртуальный хост.
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName newsletter.domain.de
DocumentRoot /home/folder/domain
DirectoryIndex index.html index.htm
<Directory />
Order Deny,Allow
Deny from All
</Directory>
<Directory /home/folder/domain/ >
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
CustomLog /var/log/apache2/domain.access.log combined
ErrorLog /var/log/apache2/domain.error.log
</VirtualHost>
И это .htaccess
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
Если я отключу ВСЕ: перезаписывает и так далее, он все равно будет работать. Но другие домены на сервере работают безупречно. Определенно я что-то упускаю.
Журналы говорят:
91.64.XXX.XXX - - [23/Sep/2014:14:15:10 +0200] "GET / HTTP/1.1" 200 674 "http://http://newsletter.domain.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
91.64.XXX.XXX - - [23/Sep/2014:14:15:10 +0200] "GET /icons/blank.gif HTTP/1.1" 304 188 "http://newsletter.domain.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
91.64.XXX.XXX - - [23/Sep/2014:14:15:10 +0200] "GET /icons/text.gif HTTP/1.1" 304 188 "http://http://newsletter.domain.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"