| | | | |
| |||||||
| Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer | Hallo PHPler, ich habe nun meine Seite weitestgehensd umgestellt. Nun will ich mit MorRewrite meine URLs bearbeiten und habe das wie folgt versucht. Code: DirectoryIndex index,1.php RewriteEngine On RewriteRule ^(.*).html$ /kontakt.php [L] Code: http://www.lit-web.de/?site=kontakt Wisst Ihr was ich da machen kann? Danke für eure Hilfe Gruß litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de Geändert von nikosch (24.03.2009 um 13:04 Uhr). Grund: Linkersetzung ausgesch. |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Ich habe es mit psychos Code versucht, aber Erfolglos die URL wird nicht bearbeitet zurückgegeben. Beispiel Email - www.lit-web.de Sollte aber so aussehen Email - www.lit-web.de Es funktionieren beide Aufrufe aber in der Browseradressleiste wird das nicht richtig angezeigt. Das habe ich gearade bemerkt als ich hier auf beide Links geklickt habe.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer | Achso das wusste ich so nicht. Ich dachte das macht modrewrite automatisch. Wenn mir da noch jemand ne genauere Info geben kann, denn darüber konnte ich auch im Netz nichts lesen oder ich ahbe die falschen Artikel gelesen. Ist halt das erste mal das ich mit modrewrite arbeiten will. Wäre dankbar für paar Infos. Gruß litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Was verstehst du unter einer genaueren Info ? Du musst alle Links die du irgendwo in deinem php-code ausgibst so ausgeben wie deine Rewrite-Routen definiert sind.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Erfahrener Benutzer | Nunja im PHP Code wird eine Datei halt ?site=kontakt aufgerufen. Und eine andere zum Beispiel so in dieser Form. http://www.lit-web.de/?site=show_page&menu=php-affenformular&&id_pcat=10 Und da weis ich nun nicht wie ich das mit MorRewrite vernünftig umsetzen soll und was ich da wie im Code ändern muss. EDIT Ich bekomme es nicht hin die Formatierung eines Links aufzuheben. Habe das im erweiterten Editor mit Link aufheben probiert, das klappt aber nicht.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de Geändert von nikosch (24.03.2009 um 20:29 Uhr). Grund: Doch das geht |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Du musst dir ein Schema überlegen wie du deine Urls umschreiben willst und wie du das in deiner applikation am besten aufbereitest, ein generisch weg wäre so wie es die meisten frameworks machen, dass module, controller, actions und params in der url erscheinen, dann braucht man auch nur noch eine rewrite-rule und der rest wird in php geregelt, oder du musst halt für jedes deiner module dir eine link-struktur überlegen, rewrite-rules festlegen und die link-struktur dann in den Scripten umsetzen, für die url oben gäbe es da also verschiedene möglichkeiten, z.b.: php-affenformular - www.lit-web.de http://www.lit-web.de/show_page/menu...lar/id_pcat/10 dabei ist der erste teil quasi das modul und alles danach sind dann parameter, also zuerst der name des parameters und dann der wert, dabei sollte man dann halt auch darauf achten dass z.b. durch vertauschen der parameter mehrere urls die den gleichen inhalt haben generieren kann etc, andere möglichkeit mit einer festen struktur: http://www.lit-web.de/show_page/10/php-affenformular Wobei ich mich eh frage was der menu-parameter macht ausser dass du ihn im title der seite verwendest, imerhin lässt sich auf den ersten blick kein html unterschieben. Diese - www.lit-web.de Seite ist doof&id_pcat=10
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| there's only one psycho | Hier noch ein paar Links die dein Wissen erweitern werden. Tutorials: Beispiele: Mod-Rewrite Seite: Achte auch darauf, dass deine Pseudo-Ordner-Ebenen nicht zu tief werden, da das wieder nachteilig für die Indizierung in Suchmaschinen sein kann. Grüße Das Psy
__________________ "Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson) |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem bei einbinden von mehren smileys ihn wwb lite | Toffi | PHP Tipps 2009 | 1 | 23.03.2009 18:02 |
| Mod Rewrite Problem | REDEMPTION | Server, Hosting und Workstations | 5 | 12.02.2009 00:01 |
| Problem mit Basedir in PhP | cmuch05 | Datenbanken | 9 | 08.01.2009 14:17 |
| [Erledigt] Problem: PHP Selbe Datei mehr als 1 Mal | soulan | PHP Tipps 2008 | 13 | 28.11.2008 22:51 |
| Problem bei der PDF Generierung HTML2PDF von rustyparts.com | joni1980 | PHP-Fortgeschrittene | 2 | 23.09.2005 16:15 |
| Apache2 und PHP5 Problem | Server, Hosting und Workstations | 2 | 09.09.2005 17:14 | |
| noch ein include problem | PHP Tipps 2005-2 | 1 | 06.08.2005 15:57 | |
| xmlrpc-epi kompilieren [gelöst] | freq.9 | Server, Hosting und Workstations | 4 | 24.07.2005 21:45 |
| Parse error: parse error, unexpected $... | GrU3nL!nG | PHP Tipps 2005-2 | 4 | 11.06.2005 18:10 |
| QT unter Linux, Compiler Problem | suter | Server, Hosting und Workstations | 3 | 06.06.2005 16:47 |
| Pase Error! Problem bei einem Script | PHP Tipps 2005 | 15 | 02.06.2005 20:32 | |
| Internal Server Error | Skazi | PHP Tipps 2004 | 2 | 06.10.2004 22:31 |
| problem beim apache kompilieren... | Sclot | Server, Hosting und Workstations | 14 | 08.08.2004 16:57 |
| Script Problem: parse error unexpected $end | PHP Tipps 2004 | 5 | 02.08.2004 13:25 | |
| [Erledigt] mod rewrite problem | Server, Hosting und Workstations | 0 | 20.07.2004 11:58 | |