Eu uso o bash no Windows 10 com o apache2 e o php7 instalados.
Eu configurei um vhost para o link mapeado para um arquivo simbólico que está vinculado a um diretório físico do windows. Quando eu abro o url, ele acrescenta infinitamente o /index.html/ ao url, independentemente de quais subdiretórios eu inserir, independentemente dos arquivos (existentes) no URL, assim:
http://localhost/pub/videos/viewsSimilarities_movie.mp4
leva a:
http://localhost/pub/videos/viewsSimilarities_movie.mp4/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/
e
http://localhost/pub/
leva a:
http://localhost/pub/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/index.html/
Meu /etc/apache2/sites-available/localhost.conf:
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html
DirectoryIndex index.html
<Directory /var/www/html>
# Options +Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order allow,deny
allow from all
RewriteEngine Off
</Directory>
ErrorLog /var/log/apache2/localhost_error.log
LogLevel debug
CustomLog /var/log/apache2/localhost_access.log combined
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /var/www/phpmyadmin
<Directory /var/www/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</Directory>
</VirtualHost>
A linha Opções não altera nada.
Onde posso procurar o problema?
Tags apache2 301-redirect