.htaccess | Server Internal Error

  • Hey,


    ich würde für mein UCP gerne UrlRewrite benutzen aber habe mich vorher noch nicht damit beschäftigt, momentan sieht es so aus das ich was falsch gemacht habe.



    Apache Configuration
    <IfModule>
    	RewriteEngine on
    	RewriteRule ^/sfrpucp/(.*)$ /sfrpucp/index.php?page=$1
    </IfModule>


    mfg :thumbup:

  • Der Server Internal Error ist schon einmal weg, vielen Dank dafür!


    Nur denke ich funktioniert der Rewrite nicht, beispiel dafür. Wenn ich ucp.sanfierro-roleplay.de/home benutze dann gibt er mir notfound aus.


    PHP Code:

    PHP
    <?
    switch($_GET["page"]){
    			case "home":
    				echo 'home';
    				break;
    			case "homxe":
    				echo 'homxe';
    				break;
    		}
    ?>


    .htaccess

    Apache Configuration
    <IfModule mod_rewrite.c>
    	RewriteEngine on
    	RewriteRule ^sfrpucp/(.*)$ /sfrpucp/index.php?page=$1
    </IfModule>


    mfg :thumbup:

  • Such mal bei Google nach PHP routen


    Edit:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Beitrag von Kasakow ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • Beitrag von Kasakow ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • Such mal bei Google nach PHP routen


    Edit:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Dann aber lieber zu nem Framework greifen, reicht ja auch n Micro Framework wie Lumen von Laravel.

  • Ich denk da nur an ausgereifte Systeme, was auch mehr in der Geschwindigkeit rausbringt. :p


    Du meinst ein Framework was nur zum Routen benötigt wird ist schneller als ne normale Router Klasse?
    Denke ich nicht, beim Framework wird viel mehr mitgeladen, was mehr Zeit in Anspruch nimmt. Dazu ist beim Framework das Routing fast identisch wie in dem Video.

  • Funktioniert leider immer noch nicht.

    PHP
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    
    RewriteRule ^(.*)/^(.*)$ index.php?page=$1&action=$2 [NC,L]


    Er gibt mir "Not Found" aus.


    mfg :thumbup:

  • Probiere es mal so:


    PHP
    Options +FollowSymLinks
     
    RewriteEngine On
    RewriteRule ^deineseite/([a-zA-Z0-9]+)/([a-zA-Z0-9]+) deineseite.php?page=$1&action=$2
    RewriteRule ^deineseite/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ deineseite.php?page=$1&action=$2


    Ich empfehle dir, für so Links eine neue Seite anzulegen sonst kann es passieren das keine URLs wie z.b. CSS Ordner aufgerufen werden.


    Den Platzhalter deineseite mit deiner wirklichen Seite ersetzen 8o


    Liebe Grüße
    palwal

    Wer PALWAL-Sternchen vergibt, bekommt aus Prinzip ein Like 😏


    @palwal Donald Trump ist einer der besten Präsidenten welche die USA je hatte, meine Meinung.


  • Funktioniert immer noch nicht, er gibt mir Not found aus.


    Apache Configuration
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?page=$1 [PT,L]


    Funktioniert immer noch nicht, er gibt mir Not found aus, außerdem brauche ich einen .htaccess code für mehrere Get Variablen.


    mfg :thumbup: