Page 1 of 1

[gelöst]mod_rewrite bei 1.6.3. ?!

Posted: Thu Aug 06, 2009 9:28 pm
by nicmare
Ich stehe gerade tierisch aufm Schlauch und kriege es nicht gebacken.
Habe frisch 1.6.3. installiert.
Die Config aufgemacht und entsprechend modifiziert:

Code: Select all

$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
$config['use_hierarchy'] = true;
$config['query_var'] = 'page';
dann die htaccess:

Code: Select all

#AddHandler php5-cgi .php
#php_value max_execution_time 60

Options +FollowSymLinks
RewriteEngine on
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# RewriteCond %{REQUEST_URI} !/$
# RewriteCond %{REQUEST_URI} !\.
RewriteRule ^News/rss(.+)$ index.php?page=News/rss$1 [S=1]
# RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)(.html)?$ index.php?page=$1 [QSA]
aber wieso kriege ich nun nen Internal Server Error??
internal, also pretty urls gehen auch! und ich kann die pages auch noch mit ?page=sitename ansurfen aber sitename.html geht net. Was ist falsch an der htaccess? Ist die selbe die ich immer benutze! Ich peils net!
{metadata} is auch im head!

Re: mod_rewrite bei 1.6.3. ?!

Posted: Fri Aug 07, 2009 8:58 am
by NaN
Jetzt muss ich raten... ist mod_rewrite auf dem Server aktiviert?
Bei mir gabs auch mal Probleme mit Options +FollowSymLinks oder RewriteBase.
Deaktiviere doch mal Zeile für Zeile in der .htaccess Datei. (einfach ein Rautezeichen '#' an den Anfang der Zeile setzen)
Dann wirst Du ja evtl. sehen wo der Fehler liegt.

Re: mod_rewrite bei 1.6.3. ?!

Posted: Fri Aug 07, 2009 9:05 am
by nicmare
die installation liegt auf dem selben space wie viele andere cmsms!
ich bin echt planlos :s
aber es muss ja am htaccess liegen. Denn die CMSMS links stimmen ja (also sitename.html wird erzeugt).
Ich würde dann einfach nochmal meinen hoster fragen, ob er ne idee hat

Re: mod_rewrite bei 1.6.3. ?!

Posted: Fri Aug 07, 2009 10:09 am
by nicmare
allinkl support wrote:Hallo Herr xxx,

die RewriteBase in der .htaccess war nicht korrekt. Bitte versuchen Sie es jetzt noch einmal, dann sollte es klappen. Bei weiteren Fragen stehen wir Ihnen gern zur Verfügung.

Mit freundlichen Grüßen
Rayk Jackisch
Support Team
;)

Re: mod_rewrite bei 1.6.3. ?!

Posted: Mon Aug 10, 2009 11:37 am
by cyberman
Tja, ganz schön fix, die Jungs von allinkl.com :).

Fürs Protokoll bzw. die anderen User, was ist denn die richtige RewriteBase ?

Re: mod_rewrite bei 1.6.3. ?!

Posted: Mon Aug 10, 2009 11:41 am
by nicmare
na mein cmsms lag in nem unterordner von meinem webspace root. daher musste ich den noch angeben