CMS - Der Dirigent » Entwicklung » DeDi-Entwicklung
Neue Umfrage | neues Thema | Antworten
Seiten: (7) 1 2 [3] 4 5 ... Letzte » ( Zum ersten neuen Beitrag )
mod rewrite, was mache ich falsch?
« Älteres Thema | Neueres Thema » Thema abonnieren | Thema versenden | Thema drucken
saschapi | Geschrieben am: 13. Feb 2004 - 12:14 | ||
Felis silvestris forma catus Gruppe: Members Beiträge: 986 Mitgliedsnummer: 146 Mitglied seit: 22. May 2003 |
Hi Bunny ich habs gerad schonmal in meinem ursprünglichen Problem-Thread gepostet, damit es aber nicht übersehen wird. Vielleicht sind deine Verzeichnisse ja auch falsch eingestellt?!? So Leute es ist der Wahnsinn! Ich sag ja immer, auf den Support von all-inkl ist Verlass! Problem ausführlich gepostet und einfache Antwort bekommen, die allerdings recht peinlich ist:
Aber vielleicht bin ich ja nicht der einzige Horst -------------------- DJ & Sascha machen einen Webdesign Podcast
Webdesign für Jedermann, möglichst ohne "Technikgebrabbel" == PoLi arbeitet nicht mehr mit DeDi! |
||
Bunny | Geschrieben am: 13. Feb 2004 - 13:26 | ||
bleibt dabei! Gruppe: Tester v1.1 Beiträge: 396 Mitgliedsnummer: 105 Mitglied seit: 23. Apr 2003 |
Hi saschapi! Hab ich natürlich auch schon entdeckt und kontrolliert. Mittlerweile hab ich schon so viel probiert, das ich gar nicht mehr weiß, was am ANfang eingestellt war. Jetzt ist projekt01 auf 755 und es brachte keinen Erfolg. Der Root-Ordner (html) ist damit doch aber nicht gemeint? Gruß Bunny -------------------- |
||
saschapi | Geschrieben am: 13. Feb 2004 - 13:36 | ||
Felis silvestris forma catus Gruppe: Members Beiträge: 986 Mitgliedsnummer: 146 Mitglied seit: 22. May 2003 |
Bei mir war das schon gemeint, denn ich habe das projekt01 auf das Basisverzeichnis umgepackt! -------------------- DJ & Sascha machen einen Webdesign Podcast
Webdesign für Jedermann, möglichst ohne "Technikgebrabbel" == PoLi arbeitet nicht mehr mit DeDi! |
||
Bunny | Geschrieben am: 13. Feb 2004 - 21:56 | ||
bleibt dabei! Gruppe: Tester v1.1 Beiträge: 396 Mitgliedsnummer: 105 Mitglied seit: 23. Apr 2003 |
So, für heute habe ich es erst mal aufgegeben. Ich habe mir alle postings zu dem thema noch mal reingezogen und ausprobiert, ohne Erfolg. habe die .htaccess erst mal deaktiviert. Weiß nicht mehr weiter. Was mir aufgefallen ist: - in der phpinfo steht doch das mit der htaccess, wenn sie als Modul aktiv ist!? Gestern hatte ich dort den Eintrag gefunden, heute such ich mich dusslig.... Der Provider hat aber gemailt: natürlich möglich -> guggst du - mit deaktivierter htaccess und aktiviertem mod rewrite im BE - ach shit, hab gerade noch mal geschaut - wollt schreiben: bei klick auf einem Ordner sieht die Adresse so aus, wie sie soll-> domain.de/cat17.html - war wol ein cache-Fehler. Jedenfalls ist es doch wieder dynamisch hier das Elend Na ja, weiterschauen... Gutes Nächtle Bunny -------------------- |
||
Cybercommander | Geschrieben am: 21. Apr 2004 - 16:07 | ||
Unregistered |
Hallo, für alle die ihre Seite noch nicht mit mod_rewrite zum laufen gebracht haben, habe ich hier noch eine Lösung, bei mir hat es damit sofort geklappt. Beim mir kam die ganze Zeit ein "Error 403" Voraussetzung ist das man einen Root-Zugriff auf seinem Server hat, oder der Provider ist so freundlich und nimmt die Änderungen vor. in der Datei httpd.conf muß folgender Eintrag stehen. Soweit ich es verstanden habe muß dieser Eintrag für jedes Projekt gemacht werden: Das Verzeichnis hinter Directory findet Ihr in euerem Dedi-Backend Bereich und Administration -> Projekte -> Projekt konfigurieren ****************************** <Directory /home/www/web2/html/cms/projekt01> Options +FollowSymLinks +SymLinksIfOwnerMatch +Includes </Directory> ********************************* Mein Server ist bei 1und1, und nach dieser Änderung mußte ich nicht einmal die htaccess Datei umändern. ciao Stefan |
||
mukraker | Geschrieben am: 27. Jul 2004 - 15:13 | ||
Member Gruppe: Members Beiträge: 232 Mitgliedsnummer: 601 Mitglied seit: 31. May 2004 |
wie muss dann die .htacces aussehen(komplett) ? dann einfach nur htaccces und httconf ins root ? -------------------- |
||
jenzi-benzi | Geschrieben am: 01. Dec 2004 - 14:43 | ||
Unregistered |
Hm, ist wohl schon was läner her, das hier jemand gepostet hat, trotzdem. Habe mal die zwei Möglichkeiten ausprobiert um die Adressanzeige zu beeinflussen. Die 1. Möglichkeit funktioniert einwandfrei (Ausgabe: cat1.html). Nur wollte ich dann auch mal die andere Methode von Manuel probieren (Ausgabe: order und Seitentiitel.html), des klappt net. ("Er findet die Seite nicht, oder sie ist net da??) HELP!! |
||
Silverfox | Geschrieben am: 01. Dec 2004 - 14:51 | ||
Unregistered |
Ein paar mehr Infos wären nicht schlecht! Ist die Erweiterung von Eppi überhaupt installiert? Hast du die Einträge für die Sprachen in der htaccess entsprechend geändert? Hasst du probiert die Slashes vor der index.php wegzunehmen (einige Server kommen damit nicht klar)? Ist in der Projekteinstellung vielleicht eine andere Seite eingestellt als "index.php"? Reden wir hier überhaupt über die Einstellung mod_rewrite 2? |
||
jenzi-benzi | Geschrieben am: 01. Dec 2004 - 15:07 | ||
Unregistered |
So, meine htaccess-Datei sieht so aus (wie Manuel auf Seite1): CODE #categories RewriteRule ^1(.*)-(.*).html? index.php?idcat=$1 #pages RewriteRule ^2(.*)-(.*).html? index.php?idcatside=$1 Die <em>frontend.php</em> habe ich auch von Manuel übernommen, und dann findet DeDi keine Seiten mehr (HTML-Seiten) Eppi.-Tools??? Was ist denn das, habe die neuste DeDi-Version 1.0.1, brauche ich das dann auch? ach so BTW: ich teste an einem WinXP-Rechner mit XAMPP [edit] Apropos Rewrite: Habe im DeDi eine 1 eintragen, muss ich 2 eintragen??[/edit] |
||
Silverfox | Geschrieben am: 01. Dec 2004 - 15:23 | ||
Unregistered |
Schaust du hier! Damit kannst du nach der Installation der Erweiterung die rewrite-Einstellung auf 2 stellen. Damit werden dann die Links wie folgt dargestellt /projektname/sprache/ordnername/seitenname Aber lies die bitte den ganzen Thread durch. Es kann sein, dass du wie oben schon angesprochen die htaccess etwas ändern musst. |
||
roberto | Geschrieben am: 01. Dec 2004 - 15:40 | ||
Unicoder Gruppe: Tester Beiträge: 1853 Mitgliedsnummer: 343 Mitglied seit: 16. Oct 2003 |
Kleiner Hinweis dazu: Geht nur für englisch und deutsch. Oder allgemeiner gesagt: Sobald Ihr in einem Ordner- oder Seitennamen etwas anderes habt als A-Z, a-z, 0-9, Ä, Ö, Ü, ä, ö, ü, ß, &, [, ", ', ?, ], : und Leerzeichen (habe ich was vergessen?), geht es in die Hose. Die ersten Kandidaten sind Sprachen wie Französisch, Spanisch, osteuropäische Spachen, skandinavische Sprachen. Dafür könnte man die Ersetzungen noch erweitern (zumindest für Französisch und Spanisch ist das noch übersichtlich). Spätestens für Japanisch, Chinesisch und Koreanisch ist damit aber Feierabend. Zugegeben: Das wird wohl noch selten benötigt. -------------------- Lokal: DeDi 1.01; SuSE 8.1 | Apache/1.3.26 & PHP 4.3.10 | MYSQL 3.23.52
|
||
jenzi-benzi | Geschrieben am: 01. Dec 2004 - 15:59 | ||
Unregistered |
@silverfox Habe den Betrag gelesen -> Erweiterung installiert (einfach extrahieren oder?) Habe die .htaccess Datei verändert, sowie die frontend.php Datei nach Manuel verändert. Der einzige Vorschritt den ich gemacht habe ist das die Links jetzt folgendermaßen heissen: http://localhost/der-dirigent/projekt03/in...ide=79home.html und es kommt nicht mehr der Fehler das er die Seiten net findet, aber die Seiten sind trotzdem net vorhanden, oder werden nicht angezeigt. @ all: habt ihr ne lösung?? |
||
Silverfox | Geschrieben am: 01. Dec 2004 - 16:07 | ||
Unregistered |
Die Frontenddatei von Manuel darfst du nicht benutzen und auch nicht seine htaccess-Änderungen. Du musst schon das vom Original und der Erweiterung nutzen. | ||
jenzi-benzi | Geschrieben am: 01. Dec 2004 - 16:32 | ||
Unregistered |
jau, das habe ich jetzt gemacht, nur gibt es keine Veränderungen. es sieht jetzt aller wieder so aus wie vorher (ohne html)..... sitzte jetzt schon 2.5 Stunden daran.... aber hier habe ich ja unterstützung (nur kein verständnis ) habe natürlich auch die sprache in der htaccess datei geändert, meine sprache ist: deutsch CODE Options +FollowSymLinks RewriteEngine On #download control #RewriteRule ^/?(.*/)?media/(.*) /cms/inc/download.php?sid=$1&id=$2 #dedi mod_rewrite support=1 RewriteCond %{QUERY_STRING} ^(.*)?$ RewriteRule ^/?(.*/)?([1-9][0-9]*)?cat([1-9][0-9]*)(,[^\?]*)? /index.php?rewrite_sid=$1&lang=$2&idcat=$3&rewrite_values=$4&%1 RewriteCond %{QUERY_STRING} ^(.*)?$ RewriteRule ^/?(.*/)?([1-9][0-9]*)?side([1-9][0-9]*)(,[^\?]*)? /index.php?rewrite_sid=$1&lang=$2&idcatside=$3&rewrite_values=$4&%1 #dedi mod_rewrite support=2 RewriteCond %{QUERY_STRING} ^(.*)?$ RewriteRule ^/?(.*/)?deutsch/([^,]*)(,[^\?]*)? /index.php?rewrite_sid=$1&lang=1&rewrite_path=deutsch/$2&rewrite_values=$3&%1 #example for lang2 #RewriteCond %{QUERY_STRING} ^(.*)?$ #RewriteRule ^/?(.*/)?en/([^,]*)(,[^\?]*)? /index.php?rewrite_sid=$1&lang=2&rewrite_path=en/$2&rewrite_values=$3&%1 was ist eigentlich "download control"? |
||
roberto | Geschrieben am: 01. Dec 2004 - 16:32 | ||
Unicoder Gruppe: Tester Beiträge: 1853 Mitgliedsnummer: 343 Mitglied seit: 16. Oct 2003 |
Man könnte die Ersetzungen in der mod_rewrite.php wenigstens dadurch erweitern: ÁÀÂáàâ wird zu a ÉÈÊËéèêë wird zu e ÍÌÎÏíìîï wird zu i ÓÒÔÕóòôõ wird zu o ÚÙÛúùû wird zu u ŸÝÿý wird zu y Çç wird zu c Ññ wird zu n Œœ wird zu oe ¿¡ löschen Dann wären noch solche Kandidaten: € könnte man zu euro machen § zu paragraph P.S. Ich sollte das vielleicht lieber im richtigen Thread posten? Bearbeitet von roberto am 01. Dec 2004 - 16:33 -------------------- Lokal: DeDi 1.01; SuSE 8.1 | Apache/1.3.26 & PHP 4.3.10 | MYSQL 3.23.52
|
||
Thema wird von 0 Benutzer gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:
92 Antworten seit 28. Sep 2003 - 18:16
Thema abonnieren | Thema versenden | Thema drucken