2016-11-21 3 views
0

Ich habe .htaccess Datei hilft mir, Dateierweiterung von meinen Seiten zu entfernen, die ich sagen sollte, es funktioniert perfekt, aber habe Probleme beim Zugriff auf Site-Ordner (domain.com/folder_name/) wie bekomme ich einen 404-Fehler mit Namen Ordner (domain.com/folder_name.php) mit einer Erweiterung in der Fehlermeldung. Unten ist mein .htaccess CodeOrdner nicht übereinstimmen nach dem Entfernen der Dateiendung .htaccess

RewriteEngine On  
RedirectMatch permanent ^/detail/((css|js)/.*) /$1 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/]+)/$ $1.php 
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$ 
RewriteRule (.*)$ /$1/ [R=301,L] 

Antwort

0

Ich fand es schließlich heraus; Alles, was ich tun musste, war eine andere .htaccess im Ordner dann fügen Sie die folgende Codezeile betroffen zu erstellen:

Alle gelöst
RewriteEngine Off 

Verwandte Themen