Hallo, es gibt soviele threads zu diesem thema, ich möchte nicht noch einen aufmachen, da der titel ja passt xD .
Hallo erstmal.
Ich versuche schon seit längere zeit von php Datein die endung zu verstecken. also das
http://www.domain.de/url.php wie ein ordner dargestellt wird.
http://www.domain/url/
Ich habe viele threads zu diesem thema in diesem forum gefunden und mir auch durchgelesen. habe auch einige sachen getestet, doch ich komme nicht auf das ergebniss was ich suche
.
Ich benutze schon absolute linkjs (<a href="/changelog/"... ).
Ich teste mit drei verschiedenen links.
bei href="/index findet er eine datei und gibt sie auch ohne der endung .php aus. Nur leider ohne den abschließenden / , so das es wie ein ordner ausschaut.
bei href="/regist.php gibt er die datei mit php aus. Das will ich aber auch nicht er soll dabei auf " /regist/ " umleiten oder abbrechen. falls man es im browser manuel mit php eingben sollte.
bei href="/changelog/ zeigt er eine weiße seite an mit dem abgearbeitetem html code, css wird nicht beachtet. auch keine lösung!
.htaccess datei
PHP:
RewriteEngine on
RewriteRule ^/file/(\.*)/(\.*)/(\.*)/(\.*)/$ /file.php [L]
PHP:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_URI} datei/(.*)/(.*)/$
RewriteRule file/(\.*)/(\.*)/(\.*)/(\.*)/$ /file\.php?$1=$2&$3=$4
ich habe vieles getestet ..ich kenn mich mit der syntax auch nicht so besonders aus, ich weiß aber das es mit ^ anfängt und $ beendet wird.
PHP:
RewriteRule ^/changelog/$ changelog.php
oder
PHP:
RewriteRule ^/index.php$ /index/
damit hab ich es auch getestet. und andere sachen
könnte einer mir evtl. helfen...
danke im voraus.
lg
sebastian