Page 1 of 1

Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 10:19
by esietp
Hallo liebe Gemeinde,

ich habe folgendes Problem.
Ich soll eine mir unbekannte Homepage von Webspace A auf Webspace B umziehen. Der reine File Transfer hat auch alles geklappt ohne Probleme.

Auch das installieren der MySql Datenbank war kein Problem.

Nun stehe ich aber vor dem Problem, das die alte .htaccess Datei nicht mehr funktioniert.

Benutzt man sie garnicht, kommt man zwar auf die Seite kann dort aber nicht navigieren. Egal wo man hinklickt, immer die gleiche Seite.

Benutzt man sie 1 zu 1 vom alten Server, kommt Error 500.

Ich habe schon versucht etwas an der Datei zu basteln, leider bisher ohne Erfolg.

Eventuell seht ihr ja einen Fehler in der Datei und könnt helfen.

Die Homepage liegt zur Zeit unter /var/www/test/

Mit besten Grüßen


ESIETP

Code: Select all

# AuthUserFile /var/kunden/webs/steven/stagehands/.htpasswd
# AuthGroupFile /dev/null
# AuthName "Stagehands.de"
# AuthType Basic
# <Files contact_us.php>
# require valid-user
# </Files>

     ErrorDocument 401 /index.php?page=error
     ErrorDocument 403 /index.php?page=error
     ErrorDocument 404 /index.php?page=error
     ErrorDocument 500 /index.php?page=error

	AddDefaultCharset iso-8859-1

RewriteEngine on
     RewriteBase /

#       RewriteRule ^login/$ /login/
#        RewriteRule ^(.*)/$ /index.php?lang=$1

        #     RewriteRule ^update/(.*) kontaktdaten.php?code=$1 [L]
        RewriteRule ^(.*)/cms/(.*)/(.*).html$ index.php?page=cms&lang=$1&pageid=$2
        RewriteRule ^(.*)/cms/(.*)/images/(.*)$ /images/$3
        RewriteRule ^(.*)/cms/(.*)/stagenhands.css$ /stagehands.css


        # Neue Version für verschiede Domainnamen

        RewriteRule ^cms/(.*)/(.*).html$ index.php?page=cms&pageid=$1
        RewriteRule ^cms/(.*)/images/(.*)$ /images/$2
        RewriteRule ^cms/(.*)/stagenhands.css$ /stagehands.css



        RewriteRule ^(.*)/static/links/(.*).html$ index.php?page=links&lang=$1
        RewriteRule ^(.*)/static/shop/(.*).html$ index.php?page=shop&lang=$1
        RewriteRule ^(.*)/static/jobs/(.*).html$ /index.php?page=jobs&lang=$1
        RewriteRule ^(.*)/static/branchennews/(.*).html$ index.php?page=productionnews&lang=$1
        RewriteRule ^(.*)/static/rss/(.*).xml$ /makerss.php?lang=$1


        RewriteRule ^feedback/(.*)/(.*)/(.*)/index.html$ index.php?page=feedback&f=$1&p=$2&m=$3
        RewriteRule ^(.*)/shnews/(.*)/(.*).html$ index.php?page=newsdetail&lang=$1&id=$2

        RewriteRule ^np/(.*)/(.*)/(.*).pdf$ /pdf2html/newstopdf.php?id=$1&lang=$2


        RewriteRule ^(.*)/comics/(.*)/(.*).html$ index.php?page=comicdetail&lang=$1&id=$2

#       RewriteRule ^pdf/(.*)/(.*)/(.*).pdf$ /drucken/print_news.php?lang=$1&newsid=$2
#       RewriteRule ^(.*)/(.*)/(.*)/pdf/(.*).pdf$ /pdf/$3.pdf

        RewriteRule ^(.*)/news/(.*)/(.*).html$ index.php?page=pronewsdetail&lang=$1&newsid=$2

        RewriteRule ^geruestbauratsche.html$ index.php?page=shopdetail&artikelid=Geruestbauratsche&lang=de

	RewriteRule ^Newsletter-Dezember-2009.html$ index.php?page=newsletter

        RewriteRule ^Helfer-in-ihrer-Stadt.html$ index.php?page=helfer_towns

        RewriteRule ^Helfer-in-(.*).html$ index.php?page=helfer_town&t=$1
#	RewriteRule ^Helfer-in-(.*).html$  http://www.crewpool.com/jobs.aspx$1 [R=302]

        RewriteRule ^helfer-jobs.html$  index.php?page=jobs_neu&lang=de
#	RewriteRule ^helfer-jobs.html$  http://www.crewpool.com/jobs.aspx$1 [R=302]

        RewriteRule ^jobs.php$ index.php?page=jobs&lang=de
#	RewriteRule ^jobs.php$ http://www.crewpool.com/jobs.aspx$1 [R=302]	
        RewriteRule ^job.php$ index.php?page=jobs&lang=de
#	RewriteRule ^jobs.php$ http://www.crewpool.com/jobs.aspx$1 [R=302]





Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 11:27
by ddm3ve
Du solltest Dich mit Deinem Provider in Verbindung setzen, die Nutzung von .htaccess erlauben sowie alle notwendigen Module aktivieren.

so fällt mir zunächst mod_auth, mod_rewrite

Btw. Lofiles sind immer eine Afschlussreiche Anlaufstelle besonders bei einem 500er wäre wohl das Errorlog sehr zielführend.

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 21:35
by esietp
Hallo,

danke für die Info. Eine andere HP gleicher Webspace gleicher Account funktioniert mit der .htaccess die zu der Page gehört.

Also daran das etwas nicht aktiviert ist kann es denke ich zumindest nicht liegen.

Welches der vielen Error Logs sind denn die welche ich brauche??
Bzw aus welchem Verzeichniss?

Grüße

ESIETP

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 21:53
by esietp
das habe ich gerade in den error logs gefunden

Code: Select all


/home/www/test/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration
[Tue Jul 24 21:51:34 2012] [alert] [client 92.78.127.183] /home/www/test/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration
[Tue Jul 24 21:51:36 2012] [alert] [client 92.78.127.183] /home/www/test/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration
[Tue Jul 24 21:51:37 2012] [alert] [client 92.78.127.183] /home/www/test/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration




Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 22:13
by esietp
so, fehler 1 behoben, mein editor hat die Datei im falschen zeichencode gespeichert, entsprechend ging die Interpreation in die Hose

aber jetzt habe ich den nächsten fehler

Code: Select all


[Tue Jul 24 22:11:51 2012] [alert] [client 92.78.127.183] /home/www/test/.htaccess: RewriteRule: bad argument line '^(.*)/cms/(.*)/(.*).html$'



Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-24 22:26
by esietp
so auch diesen fehler habe ich beheben können.

allerdings hatte das keinen erfolg auf die HP.

Also sie wird mir jetzt auch mit der .htaccess Datei angezeigt, aber die RewriteRules werden nicht umgesetzt.

gibts dazu ne idee??

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-25 09:53
by ddm3ve
Und die gleichen Regeln funktionieren beim gleichen Provider in einem anderen Webspace?

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-25 13:28
by esietp
nicht beim gleichen provider,

auf einem anderen Provider funktionieren die regeln.
bei diesem nicht,

allerdings funktioniert die mod_rewrite für eine andere Domain die das CMS Joomla nutzt fehlerfrei mit der htaccess

problem ist ja jetzt auch, dass er zwar die .htaccess aufrufen kann aber die regeln nicht anwendet,

ich muss dazu sagen, das ich die htaccess datei nicht geschrieben habe und deshalb auch nicht weis, was sie noch für voraussetzungen hat, an irgendwelchen modulen etc.

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-25 13:48
by ddm3ve
Auf den erste Blick scheinen die Regeln auch i.O. zu sein.

Ich würde mal alle Regeln raus werfen und nur eine Standard Weiterleitung von einer z.B. test.html zu einer test2.html einstellen.

RewriteEngine On
RewriteRule ^test1\.html$ /test2.html [R=301,L]

Wenn das klappt, Regel für Regel überprüfen, welche ggf. nicht mehr stimmt bzw. für die Serverversion ggf. nicht passt. Wenn es generell nicht funktioniert scheint auf dem Server mod_rewrite nicht aktiviert zu sein.

Re: Problem mit .htaccess Datei nach Webspace Umzug

Posted: 2012-07-26 12:02
by esietp
Ok werde ich mal in angriff nehmen, sobald ich aus dem urlaub wieder da bin. danke