2017-09-06 15 views
1

Ich muss nicht HTML-URL zu. HTML-URL über HTAccess umleiten.Redirect nicht. HTML-URL zu. HTML in Joomla

Zum Beispiel meine URL ist http://domainname.com/contact-us und http://domainname.com/contact-us.html beide URL öffnen. Aber meine Anforderung ist Umleitung http://domainname.com/contact-us zu http://domainname.com/contact-us.html

Ich versuche folgenden Code, aber es funktioniert überhaupt nicht.

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} \.html$ 
RewriteRule ^(.*)\.html$ /$1 [R,L] 

Antwort

1

Sie können diese verwenden:

RewriteEngine on 

RewriteCond %{QEQUEST_FILENAME}.html -f 
RewriteRule^%{REQUEST_URI}.html [L,R] 

Dies wird zunächst prüfen, ob die Datei (angefordert uri) existiert und eine reguläre HTML-Datei, wenn es vorhanden ist, dann wird die Regel /Datei umleiten bis /file.html.

+0

Es funktioniert nicht. –

+0

Bitte definieren Sie "es funktioniert nicht". Welchen Fehler bekommst du mit diesem Code? – starkeen

+0

Ich habe diesen Code so wie er ist platziert, aber er funktioniert nicht mit unseren Seiten. Alle Seiten sind mit Nicht-HTML und mit HTML geöffnet –