View Full Version : Neuinstallation 3.2 - Probleme mit htaccess
Hallo,
heute Nacht hat mein Provider mal wieder meine Webseite abgeschossen:
www.entenliebhaber.de
so sieht das einmal pro Woche aus! Hab Glück, ist noch was zu sehen.
Aber habe keinen Nerv mehr das immer zu erneuern. Ich kann nur alle warnen vor Webhostone!
Daher hab ich jetzt auf einem anderen Server neu installiert, leider nicht bei Germanyhoster.
Die Seite soll unter www.eu-oldtimer.eu neu entstehen.
Version 3.2 installiert auf neuem Server und läuft derzeit noch mit
Originaltemplate bis alles funktioniert.
1.
Mit Firefox funktioniert submit und eMail.
Im IE funktioniert beides nicht
2.
Es erscheinen keine Detailseiten.
Hab schon mit htaccess experimentiert, DetailOrdner angelegt im Root und im Verzeichnis, aber nichts funktioniert.
In der htaccess den Pfad zum Subdirektory geschrieben: dann ist alles tot.
htacces verschoben in Subdirectory oder ins Root, wirkt auch nicht.
Die 1und1 htacces genommen -> dann geht garnichts mehr.
Ich weiß nicht mehr weiter.
MySQL - 5.0.41
Server: UNIX socket
website:www.eu-oldtimer.eu
------------------------------------------------------
I must changed my provider with my second website.
So I installed the Version 3.2 but the following thinks
are not working in the original template:
1.
contact and submit works with Firefox but not in IE
2.
There are no Detailpages
Some experience with the htaccess doesn´t work.
- DetailOrdner in the Root or in the Subdirectory
- RewriteBase /eu-oldtimer
htaccess chmod is 644
MySQL - 5.0.41
Server: UNIX socket
website:www.eu-oldtimer.eu
Hallo,
auf anhieb wüsste ich nicht woran es liegt, aber ich denke deine htacces muss angepasst werden. Kontaktiere doch mal deinen Anbieter bezw. pooste deine htacces mal hier oder wenn du Zugang zum Support Forum hier hast pooste sie dort.
Gruß,
regg
raimond
06-03-2007, 12:29 PM
Hi
also habe gerade mal mit IE7 ne email über Contact gesendet und die ging. Ebenso die Submit ohne Probleme....naja nicht ganz bis auf das er mal den Backlink nicht gefunden hat, aber das ist ja mittlerweile normal und ein Feature.
Aber mal was anderes....warum hast nicht deine alte Domain weiterverwendet ? Ist doch eigentlich Top für Entenfahrer sowie leicht zu merken. Und nen KK zum neuen dürfte keine Probleme geben.
Zum Detailfehler, evtl. auch die detail.php noch einmal auf deinen Host kopieren. Vielleicht ist ja beim kopieren was schief gelaufen.
gruss
raimond
Hallo Raimund,
diese Domain ist an ca. 5 Stunden in der Woche down. Hab mal eine Hostmonitoring laufen lassen. http://host-tracker.com/
Anschließend funktioniert irgendwas nicht, dazu hab ich keine Lust das ständig zu "reparieren".
Die Detailseiten kopiere ich einmal neu rüber aus dem originalen Template
#################################################
## PHP Link Directory - Apache Server Settings ##
#################################################
# Prevent .htaccess and .htpasswd files from being viewed by web clients
<Files "^\.ht">
Order allow,deny
Deny from all
</Files>
# Protect files
<Files ~ "^(.*)\.(inc|inc\.php|tpl|sql)$">
Order deny,allow
Deny from all
</Files>
# Protect directories
<Files ~ "^(backup|files|images|include|lang|libs(/.+)?|temp(/.+)?|templates(/.+)?|javascripts(/.+)?)$">
Order deny,allow
Deny from all
</Files>
# Disable directory browsing
Options -Indexes
# Follow symbolic links in this directory
Options +FollowSymLinks
# Override PHP settings that cannot be changed at runtime
# (If your server supports PHP settings via htaccess you can comment following two lines off)
# php_value register_globals 0
# php_value session.auto_start 0
# Customized error messages
# ( If you are running in a subfolder please add it, example: "directory/index.php?httpstatus=404" )
ErrorDocument 404 index.php?httpstatus=404
# Set the default handler
DirectoryIndex index.php
# URL rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine On
#Make sure RewriteBase points to the directory where you installed phpLD.
#Example: "/phpld" if your installation is in a "phpld" subdirectory.
#RewriteBase /eu-oldtimer
##Latest Links Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-links\.htm[l]?$ index.php?list=latest [QSA,NC,L]
##Top Hits Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^top-hits\.htm[l]?$ index.php?list=top [QSA,NC,L]
##Latest Articles Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-articles\.htm[l]?$ index.php?list=latestarticles [QSA,NC,L]
##Details Link Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)/detail/link-(.*)\.htm[l]?$ detail.php [QSA,NC]
##Article Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)articles/article-(.*)\.htm[l]?$ article.php [QSA,NC]
##Pagination Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)page-(\d+)\.htm[l]?(.*)$ $1/?p=$2 [PT,NC]
##Category redirect
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
#################################################
## PHP Link Directory - Apache Server Settings ##
#################################################
# Prevent .htaccess and .htpasswd files from being viewed by web clients
<Files "^\.ht">
Order allow,deny
Deny from all
</Files>
# Protect files
<Files ~ "^(.*)\.(inc|inc\.php|tpl|sql)$">
Order deny,allow
Deny from all
</Files>
# Protect directories
<Files ~ "^(backup|files|images|include|lang|libs(/.+)?|temp(/.+)?|templates(/.+)?|javascripts(/.+)?)$">
Order deny,allow
Deny from all
</Files>
# Disable directory browsing
Options -Indexes
# Follow symbolic links in this directory
Options +FollowSymLinks
# Override PHP settings that cannot be changed at runtime
# (If your server supports PHP settings via htaccess you can comment following two lines off)
# php_value register_globals 0
# php_value session.auto_start 0
# Customized error messages
# ( If you are running in a subfolder please add it, example: "directory/index.php?httpstatus=404" )
ErrorDocument 404 index.php?httpstatus=404
# Set the default handler
DirectoryIndex index.php
# URL rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine On
#Make sure RewriteBase points to the directory where you installed phpLD.
#Example: "/phpld" if your installation is in a "phpld" subdirectory.
RewriteBase /eu-oldtimer
##Latest Links Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-links\.htm[l]?$ index.php?list=latest [QSA,NC,L]
##Top Hits Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^top-hits\.htm[l]?$ index.php?list=top [QSA,NC,L]
##Latest Articles Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-articles\.htm[l]?$ index.php?list=latestarticles [QSA,NC,L]
##Details Link Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)/detail/link-(.*)\.htm[l]?$ detail.php [QSA,NC]
##Article Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)articles/article-(.*)\.htm[l]?$ article.php [QSA,NC]
##Pagination Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)page-(\d+)\.htm[l]?(.*)$ $1/?p=$2 [PT,NC]
##Category redirect
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
Das # musste oben weg ??!! Versuch mal ;)
Dann läuft garnichts mehr!
Fehler 500 Internal server Error
mhh liegt denn dein Verzeichnis in einem Unterordner ?
Klaapt es denn wenn du die SEO Urls ausschaltest?
Da wir den Provider privat kennen, ruft mein Brude dort jetzt an. Wenn er es nicht ändert, das rewriting möglich wird, geh ich zu Germanyhoster, da funktioniert wenigstens alles.
Melde mich später noch einmal
pragent
06-03-2007, 02:51 PM
Hallo Mary!
Scheint so, als würde bei Deinem Freund überhaupt kein Mod_Rewrite aktiv sein.
Geh zu Germanyhoster ... da haste Deine Ruhe. :D
Es funktioniert ! Der Provider hatte irgendwas vergessen zu ändern beim Verschieben der Daten auf den anderen Server.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.