Strona 1 z 1

Apache - bez rozszerzenia php

: 20 listopada 2015, 00:53
autor: Jarod
Mam zainstalowanego debiana 8 i aplikację, która w adresach url nie używa rozszerzeń .php
O ile dobrze pamiętam w debianie 6 sprawę załatwiało multiviews, w wersji 7 multiviews trzeba było wyłączyć, a w debianie 8 za cholerę nie mogę zmusić apache do działania.

Przykład url: http://domena.pl/main/pl/action (nie działa)

Jeśli ręcznie wpiszę: http://domena.pl/main.php/pl/param (działa)

Kod: Zaznacz cały

<VirtualHost localhost:80>
        ServerName      projekt.localhost
        DocumentRoot    /mnt/www/projekt.localhost/public_html/
        <Directory "/mnt/data/projekt.localhost/public_html">

                Options +FollowSymLinks -Indexes
                FileETag MTime Size
                AllowOverride All
                Require all granted
        </Directory>
</VirtualHost>

Proszę o pomoc.

: 20 listopada 2015, 07:35
autor: LordRuthwen
mod_rewrite?

: 20 listopada 2015, 09:32
autor: Jarod
Można kombinować. Ale we wcześniejszych wersjach nie było takiej konieczności można było to załatwić np. poprzez content negotitation