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?!?

cool.gif 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:

QUOTE
Hallo,

damit die .htaccess richtig wirken kann muss das sie beinhaltende Verzeichnis einen chmod von 755 haben. Den habe ich für Ihr Stammverzeichnis einmal gesetzt. Die .htaccess sollte nun dort auch funktionieren.

Den chmod des eigenen Stammverzeichnisses können Sie mit dem FTP-Programm ws_ftp le selbst einstellen, indem Sie die Eigenschaften von .. editieren.

Mit freundlichen Grüßen


Aber vielleicht bin ich ja nicht der einzige Horst wink.gif

--------------------

DJ & Sascha machen einen Webdesign Podcast
Webdesign für Jedermann, möglichst ohne "Technikgebrabbel"
==
PoLi arbeitet nicht mehr mit DeDi!
Top    
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

--------------------

Top  
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!
Top    
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 unsure.gif
-> 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 sad.gif hier das Elend

Na ja, weiterschauen...

Gutes Nächtle
Bunny

--------------------

Top  
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
Top
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 ?

--------------------

Top    
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!! biggrin.gif
Top
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? blink.gif
Top
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]
Top
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.
Top
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. ph34r.gif
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
Top   
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??
Top
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.
Top
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.... mad.gif

aber hier habe ich ja unterstützung (nur kein verständnis biggrin.gif)

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"?
Top
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 smile.gif

P.S. Ich sollte das vielleicht lieber im richtigen Thread posten? ph34r.gif

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
Top   

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


Seiten: (7) 1 2 [3] 4 5 ... Letzte »

<< Zurück zu DeDi-Entwicklung

Neue Umfrage | neues Thema

Home | Das Projekt | Download | Entwicklung | Dokumentation | Forum | Impressum