2016-11-27 1 views
1

meine Seiten sind Beispiele wie diese.htaccess Ordner aus url entfernen und entfernen .php

example.com/live/file1.php

so i Benutzer es so zugreifen möchten:

example.com/file1

ich habe versuchen, hat dieses Bild auf Wurzel-Website

RewriteRule ^(?!live/)(.*)$ live/$1 [L,NC] 

und das o n Live-Ordner

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*)$ $1.php [NC,L] 

so denke ich, es funktioniert aber nur, wenn ich example.com/file1.php zugreifen, so kann ich das entfernen .php zu und ist dies der richtige Weg, es zu tun

Antwort

1
RewriteEngine On 
RewriteRule ^$ live/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ live/$1 




RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*)$ $1.php [NC,L] 
Verwandte Themen