Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> modrewrite
toddy
Beitrag Thu. 10. August 2006, 19:25
Beitrag #1


Advanced Member
***

Gruppe: Members
Beiträge: 72
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 77



Tach,
ich habe schon den anderen thread über das modrewrite Problem gelesen, weiss aber nicht o b mein Problem damit zutun , da keine Ahung....

Hier meine htaccesdatei:
QUELLTEXT
#dedi mod_rewrite support=2

RewriteCond %{QUERY_STRING} ^(.*)?$


RewriteRule ^/?(.*/)?deutsch/([^,]*)(,[^\?]*)? /cms/projekt01/index.php?rewrite_sid=$1&lang=1&rewrite_path=deutsch/$2&rewrite_values=$3&%1

#example for lang2

RewriteCond %{QUERY_STRING} ^(.*)?$

RewriteRule ^/?(.*/)?en/([^,]*)(,[^\?]*)? /cms/projekt01/index.php?rewrite_sid=$1&lang=2&rewrite_path=en/$2&rewrite_values=$3&%1


Ich stelle das projekt dfann auf Apache mod_rewrite Support = 2
Auf der Frontendseite kommt dann aber nur das hier.
ZITAT
Not Found
The requested URL /projekt01/eisbahn/ was not found on this server.


Wie muss die htaccess aussehen...? Auf dem selben Server laufen DEDI Projekte mit mod rewrite.


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag Thu. 10. August 2006, 20:25
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



verwende doch bitte die htaccess die mit sefrengo geliefert wird (htaccess.txt), damit sollte es klappen.

falls du vorhast eine dedi installation upzudaten, welche eines der dedi erweiterungspack beinhaltet, dann bedenke, dass sefrengo in diesem fall kein update untersützt!!!


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post
toddy
Beitrag Thu. 10. August 2006, 21:12
Beitrag #3


Advanced Member
***

Gruppe: Members
Beiträge: 72
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 77



Habe ich gemacht das ist nun die htaccessdatei:
QUELLTEXT
#Options +FollowSymLinks
#RewriteEngine On




#
# ERROR DOCUMENTS - define their if you want
#

# ErrorDocument 404 /my-error-page.html
# ErrorDocument 401 /my-error-page.html
# ErrorDocument 403 /my-error-page.html
# ErrorDocument 500 /my-error-page.html
# ErrorDocument 400 /my-error-page.html


#
# Sefrengo numeric rewrite
#


#
# DeDi compatible rewrite
#

#categories
RewriteCond %{QUERY_STRING} ^(.*)?$
RewriteRule ^([1-9][0-9]?)cat([0-9][0-9]*)\.html(&.*)? /projekt01/index.php?lang=$1&idcat=$2$3 [QSA,L]
RewriteRule ^cat([0-9][0-9]*)\.html(&.*)? /projekt01/index.php?idcat=$1$2 [QSA,L]
#pages
RewriteRule ^([1-9][0-9]?)side([1-9][0-9]*)\.html(&.*)? /projekt01/index.php?lang=$1&idcatside=$2$3 [QSA,L]
RewriteRule ^side([1-9][0-9]*)\.html(&.*)? /projekt01/index.php?idcatside=$1$2 [QSA,L]


#
# Sefrengo 'spoken url support' rewrite
#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?sf_rewrite=$1 [L,QSA]


Es kommt zwar die erste Seite, die Links gehen auch auf die richtige seite es kommt aber immer noch nur die fehlermeldung


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag Thu. 10. August 2006, 21:56
Beitrag #4


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



QUELLTEXT
Options +FollowSymLinks
RewriteEngine On

#
# ERROR DOCUMENTS - define their if you want
#

# ErrorDocument 404 /my-error-page.html
# ErrorDocument 401 /my-error-page.html
# ErrorDocument 403 /my-error-page.html
# ErrorDocument 500 /my-error-page.html
# ErrorDocument 400 /my-error-page.html


#
# Sefrengo numeric rewrite
#

#cats
RewriteRule ^cat([0-9][0-9]*)-([1-9][0-9]?)\.html(&.*)? index.php?lang=$2&idcat=$1&$3 [QSA,L]
RewriteRule ^cat([1-9][0-9]*)\.html(&.*)? index.php?idcat=$1&$2 [QSA,L]
#pages
RewriteRule ^page([1-9][0-9]*)-([1-9][0-9]?)\.html(&.*)? index.php?lang=$2&idcatside=$1$3 [QSA,L]
RewriteRule ^page([1-9][0-9]*)\.html(&.*)? index.php?idcatside=$1$2 [QSA,L]


#
# DeDi compatible rewrite
#

#categories
RewriteCond %{QUERY_STRING} ^(.*)?$
RewriteRule ^([1-9][0-9]?)cat([0-9][0-9]*)\.html(&.*)? index.php?lang=$1&idcat=$2$3 [QSA,L]
RewriteRule ^cat([0-9][0-9]*)\.html(&.*)? index.php?idcat=$1$2 [QSA,L]
#pages
RewriteRule ^([1-9][0-9]?)side([1-9][0-9]*)\.html(&.*)? index.php?lang=$1&idcatside=$2$3 [QSA,L]
RewriteRule ^side([1-9][0-9]*)\.html(&.*)? index.php?idcatside=$1$2 [QSA,L]


#
# Sefrengo 'spoken url support' rewrite
#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?sf_rewrite=$1 [L,QSA]


also bei mir sieht die original sf htaccess so aus und nicht so wie deine. bitte nimm doch die und lass deine änderungen mal weg.

außerdem wäre ein link zu der betroffenen site hilfreich.


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post
toddy
Beitrag Fri. 11. August 2006, 06:40
Beitrag #5


Advanced Member
***

Gruppe: Members
Beiträge: 72
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 77



Moin,
wenn ich die Datei so abändere kommt nicht mal die Eingangsseite, nur das hier:

ZITAT
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@2.ucolo.cremedia.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/1.3.26 Server at weihnachtsdorf-remscheid.de Port 80


Das ist die URL. Wenn Du Zeit und vorallem auch Lust hast kann ich Dir gerne Zugangsdaten dazu geben.
http://weihnachtsdorf-remscheid.de/projekt01/

Hier die PHP info:

Der Beitrag wurde von toddy bearbeitet: Fri. 11. August 2006, 06:42


--------------------
Go to the top of the page
 
+Quote Post
pawel
Beitrag Fri. 11. August 2006, 09:38
Beitrag #6


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Schau mal, ob du den basepath richtig eingestellt hast (backend, Projekte, der zweite Eintrag unter mod_rewrite.
Ansonsten kannst du mal probieren Options +FollowSymLinks wegzulassen.


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag Fri. 11. August 2006, 10:40
Beitrag #7


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 853
Mitglied seit: 16.06.2006
Wohnort: Wien / Österreich
Mitglieds-Nr.: 2



ZITAT(pawel @ Fri. 11. August 2006, 10:38) *
Ansonsten kannst du mal probieren Options +FollowSymLinks wegzulassen.


das wird wahrscheinlich der error 500 sein. gut wäre es zu wissen, was im apache error log steht. dann müsste man nicht immmer rätselraten ...

die probleme liegen ja zu 99% fast immer an der serverkonfiguration und nicht an sefrengo. ich würde also allen empfehlen die damit probleme haben das error log ihres webservers zu lesen und dann erst zu posten. nicht falsch verstehen, aber das würde viel unnötiges geposte sparen.


--------------------
SEFRENGO | a free choice ... again!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 16.4.24 - 05:50

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.