Hi,
ich habe Joomla installiert und JoomSEF installiert und die .htaccess entsprechend konfiguriert, funktioniet auch wunderbar, aber ich möchte die index.php sperren (die seite soll nur über www.domain.de/ nicht www.domain.de/index.php erreichbar sein)
wie kann ich das machen?
Hier meine .htaccess:
##erster Versuch: es kommt aber immer ein 403er fehler bei jeder seite
#RewriteCond %{QUERY_STRING} ^$
#RewriteRule ^index.php$ - [F,L]
domain.de/ auf www.domain.de/ umleiten
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
anfrage an www.domain.de/ intern korrekt umleiten, da index.php nicht die echte startseite ist
RewriteRule ^$ index.php?option=com_content&id=xx&task=view&Itemid=xx [L]
direkten zugriff auf startseite.html (die echte startseite) von außen verbieten und auf www.domain.de extern umleiten
RewriteRule ^startseite(.*)$ http://www.domain.de/ [R=301,L]
2. Versuch: anfragen an index* extern an www.domain.de umleiten, leider wird jede seite (auch www.domain.de) auf www.domain.de extern umgeletiet
#RewriteRule ^index(.*)$ http://www.domain.de/ [R=301,L]
########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php [L]
########## End - 3rd Party SEF Section
Weiß jemmand was zu tun wäre?