Wie umschreiben URL aus:.htaccess URL von foo.php Umschreiben auf/foo/
http://subdomain.domain.com/dir/foo.php
zu
http://subdomain.domain.com/dir/foo/
.htaccess Mit
Wie umschreiben URL aus:.htaccess URL von foo.php Umschreiben auf/foo/
http://subdomain.domain.com/dir/foo.php
zu
http://subdomain.domain.com/dir/foo/
.htaccess Mit
diesen Code einfügen, um Ihre .htaccess-Datei, die sich im Verzeichnis dir
befindet:
RewriteEngine on
# Rewrite filename.php
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.php [L]
# Return 404 if original request is filename.php
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]
es nicht umleiten jede Endung .php, und wenn Sie URL mit voller Erweiterung .php geben wird es zeigen 404
Dieser Codeblock gearbeitet, dank George.
RewriteEngine on
RewriteRule ^([^.?]+)$ filename.php [L]
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]
Große Antwort, aber nur für mich funktioniert, wenn ich Dateinamen in dieser Zeile angegeben. RewriteRule^([^.?] +) $ Foo.php [L] – BeeBee
Sie können dies versuchen: 'RewriteRule^([^.?] +) $ $ 1.php [L]' –