Seite 1 von 1

htacces und https

Verfasst: 11.10.2005, 00:21
von Shredder
Ich habe mit entsetzen festgestellt, dass von meinen Seiten im Cache von google jeweils ein Doppel existiert. Einmal mit www und einmal ohne. Bei dynamischen Seiten die öfter den Inhalt wechseln ist das kein Problem. Die Seiten, die ihren Inhalt selten oder gar nicht wechseln, sind nur noch ohne Beschreibung in den Serps zu finden.

Das lässt sich ja nun relativ einfach hiermit lösen:


Nun das eigentliche Problem:
Das Script beinhaltet einige Funktionen, bei denen ich unbedingt https brauche. Leider kann ich diese Funktionen nicht in ein Unterverzeichnis auslagern.
Verwende ich die Umleitung, wird aus https.//domain.de https://www.domain.de
Das wäre noch nicht so schlimm. Ich benutze aber ein Zertifikat, das ohne www registriert ist. Nun erscheint jedesmal ein Sicherheitshinweis. Das ist nicht so toll.
Ich bräuchte nun einen Rule, der https von der Umleitung ausnimmt.

Nun stehe ich auf dem Schlauch, da ich an dieser Stelle nicht weiter komme.
Hat jemand eine Idee wie man das lösen kann?

Mit unwissenden Grüssen :roll:

Verfasst:
von

ebenfalls Problem mit .htacces

Verfasst: 11.10.2005, 08:25
von michle
Sorry, wenn ich mich hier so ranhänge. Ich habe ebenfalls ein Problem mit dem Code. Meine Startseite wird mit www geladen und ohne wird der Zugriff verweigert. Das wäre ja auch O.K. gewesen, aber auf den Unterseiten ist der Zugriff dann ganz verweigert (egal ob mit oder ohne www).

Gibt es eigentlich auch eine Möglichkeit das Google-Problem mit einer robots.txt Datei zu lösen? (also spidern ohne www verboten wird).

Oder ist das eh alles übertrieben? Es muss ja zig-tausende Seiten geben, die mit und ohne www erreichbar sind (ohne Umleitung).

Vielen Dank

htacces und https

Verfasst: 11.10.2005, 15:12
von gsingle
@michle
eh
rewrite es doch einfach, so dass das "www" in der URL immer eingefügt wird, sollte es fehlen.

etwa so:

Code: Alles auswählen

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Damit löst du auch das Duplicate Content Problem mit G****** - weil die Weiterleitung via HTTP 301 (moved permanently) erfolgt.

hth

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 11.10.2005, 16:07
von michle
@gsingle

Mit deinem Code geht garnichts mehr. Weder mit noch ohne www.

Trotzdem danke für den Hilfs-Versuch ...

htacces und https

Verfasst: 11.10.2005, 22:41
von Caterham
Mit deinem Code geht garnichts mehr. Weder mit noch ohne www.
Das heißt genau? 403 forbidden? Dann fehlen aktivierte FollowSymLinks, vgl. https://robert-ionescu.de/giga-faq/faq/ ... write.html

htacces und https

Verfasst: 11.10.2005, 23:57
von Shredder
Oder dir fehlt das hier:

RewriteBase /
also Oberstes einfügen.
Wenn du bei 1+1 gehostet hast, brauchst du das auf jeden Fall.

Fällt dem keinen was zu meinem Problem ein ??? :o

Verfasst: 12.10.2005, 11:14
von michle
Mit dem Code von gsingle kommt:
"Forbidden"

Wenn ich oben (lt. GIGA-Hilfe) "Options +SymLinksIfOwnerMatch"
oder "Options +FollowSymLinks" einfüge kommt in beiden Fällen:
"Internal Server Error"

Mit dem Vorschlag von Shredder "RewriteBase /" ganz oben kommt:
"Forbidden"

Ich bin bei e/v/a/n/z/o (und auch sonst ganz zufrieden mit dem Dienst. Der schlechte Ruf war mir nicht bekannt als ich mich anmeldete) Werde mein Glück wohl mal beim Support versuchen.

htacces und https

Verfasst: 12.10.2005, 11:47
von Caterham
oder "Options +FollowSymLinks" einfüge kommt in beiden Fällen:
"Internal Server Error"
Wie dann da auch irgendwo weiter steht, muss in der Sever-Config (httpd.conf bzw. bei Confixx die confixx_vhost.conf (od. ähnl.) eine Änderung durchgeführt werden.

Abgeschaltete FollowSymLinks sind eine Maßnahne, mod_rewrite in .htaccess-Dateien zu unterbinden, aber andere Direktiven, die ebenfalls per AllowOverride FileInfo freigegeben werden, zuzulassen (z.B. ErrorDocument).

Re: htacces und https

Verfasst: 13.10.2005, 23:00
von Babelfisch
@Shredder
Shredder hat geschrieben:Ich bräuchte nun einen Rule, der https von der Umleitung ausnimmt.
Ungetestet:

Code: Alles auswählen

RewriteEngine on 

RewriteCond %{HTTP_HOST} !^www\.example\.org$
RewriteCond %{HTTPS} !^on$
RewriteRule ^(.*)$ http://www.example.org/$1 [L,R=301]
Hier findest du auch noch mal alle Servervariablen:

https://httpsd.apache.org/docs/2.0/mod/ ... ewritecond

htacces und https

Verfasst: 13.10.2005, 23:52
von Shredder
@Babbelfish:
Danke, das wars. Hab Stunden damit zugebracht und es nicht hinbekommen. Die Syntax macht mich völlig fertig.
:roll:
Einziger Trost: Ich scheine nicht allein zu sein.

Nochmals danke!
:Fade-color