In che modo i file di mapping di Apache senza estensioni?


9

La mia configurazione di sviluppo locale sta mappando cose come http://mydomain.dev/testhtmlpage su testhtmlpage.html e http://mydomain.dev/testphppage su testphppage.php. Il browser rimane sull'URL di inserimento originale. Il fatto è che non ho configurato la mia macchina in modo originale e anche se ho un discreto handle su di essa ora non riesco a trovare dove questo comportamento viene definito.

Ho controllato il mio httpd.conf e le due aree incluse senza fortuna.

Il mio httpd.conf: http://denishoctor.me/myhttpdconf.xml (visualizza sorgente)

In Includi /private/etc/apache2/other/*.conf:

<IfModule php5_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

Qualcuno ha qualche idea?

Risposte:


10

Ciò può essere causato da una serie di cose, dalla riscrittura delle regole alla negoziazione dei contenuti. A giudicare dal tuo httpd.conf, la ragione in questo caso particolare è perché hai attivato Multivista.

Estratto dalla tua configurazione:

Opzioni Indici FollowSymLink Visualizzazioni multiple

Modificalo in questo e riavvia Apache:

Opzioni Indici FollowSymLinks


@DenisHoctor sei il benvenuto :)
John T
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.