Ich arbeite gerade an einem Projekt, bei dem ich einen Benutzer umleiten muss, nachdem ein Formular abgeschickt wurde..htaccess - Make/some-address das selbe wie /page.php?id=1
Sobald das Formular gesendet wird, umleiten ich den Benutzer zu einer URL basierend auf dem, was sie in das Formular eingegeben haben. Ein Beispiel dafür, was die URL aussehen könnte:
/oslo-norwegen-kopenhagen-denmark
Ich mag/oslo-norwegen-kopenhagen-Dänemark in der Benutzer URL-Leiste angezeigt werden, möchten würde es repräsentieren die Seite /page.php?id=oslo-norway-copenhagen-denmark.
ich zur Zeit habe diese Arbeit bekam:
Options +FollowSymLinks
RewriteEngine On
DirectoryIndex search.php
RewriteBase /services
RewriteRule ^formmail/([^/]*)$ formmail.php?id=$1 [L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
Das einzige Problem ist, dass dies macht/Formmail/oslo-norwegen-kopenhagen-denmark Arbeit, aber wie gehe ich über dieses nur machen/Oslo- norwegen-kopenhagen-dänemark? Ich habe versucht, die/formmail/entfernen, aber das hat nicht funktioniert
Könnte jemand mir helfen, dieses Problem zu lösen? Vielen Dank!
Zeigen Sie uns, was Sie bereits ausprobiert haben. –
Ja, ich tat es gerade jetzt, lies die vollständige Frage, es erklärt – Julian