/ / htaccess in grado di rimuovere l'estensione .php su Godaddy Linux - php, apache, .htaccess, mod-rewrite

htaccess non riesce a rimuovere l'estensione .php su Godaddy Linux - php, apache, .htaccess, mod-rewrite

So che sto chiedendo nuovamente la domandaho già chiesto prima, ma ho provato tutti i post e ho fatto tutte le ricerche, ma ancora non riesco a superare il problema, ho provato a mettere prima il secondo scatto di seguito per htaccess nella directory www e nella directory delle cartelle il link della pagina più tardi ho aggiunto il piccolo snip anche a htaccess ma non funziona ancora molto deluso il mio provider di hosting è Godaddy se aggiungo .php funziona

htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php

secondo

Options -MultiViews
RewriteEngine On
RewriteBase /

# remove .php; use THE_REQUEST to prevent infinite loops
RewriteCond %{HTTP_HOST} ^www.elmorfeo.com
RewriteCond %{THE_REQUEST} ^GET (.*).php HTTP
RewriteRule (.*).php$ $1 [R=301]

# remove index
RewriteRule (.*)index$ $1 [R=301]

# remove slash if not directory
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /$
RewriteRule (.*)/ $1 [R=301]

# add .php to access file, but don"t redirect
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1.php [L]

risposte:

0 per risposta № 1

Di seguito uno funziona per me

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

## hide .php extension
# To externally redirect /dir/foo.php to /dir/foo
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}s([^.]+).php [NC]
RewriteRule ^ %1 [R,L,NC]

## To internally redirect /dir/foo to /dir/foo.php
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php [L]

0 per risposta № 2

Ho trovato la risposta scritta sopraWare corretto ma godaddy Cpanel non c'è alcuna opzione per mostrare i file nascosti ho avuto accesso tramite ftp ho trovato l'originale il file htaccess corretto ho fatto le modifiche lì risolto problema