#1

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Tote Links weiterleiten für Suchmaschinen Crawler

Hallo Forum-Gemeinschaft,

nachdem erfolglosem versuch die .htaccess anzupassen hier die Bitte um Hilfe

Damit man die Seiten, die aufgrund Umstrukturierung meiner Homepage für die Crawler wieder auffindbar sind, möchte ich gerne die .htaccsess Datei anpassen.

So sieht die .htaccsess Datei aus, die von ProShop gemacht wurde.

 

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /


RewriteRule ^sitemap\.xml$ /sitemap.xml.php [L]
RewriteRule ^robots\.txt$ /robots.txt.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule ^(.*)$ /index.php?ngq=/$1 [QSA,L]
</IfModule>

 

Wenn ich nun solche Umleitungen mache, möchte

Redirect 301 /alter-ordner/ http://www.deine.domain.xy/neuer-ordner/
Redirect 301 /alte-datei.html http://www.deine-domain.xy/neue-datei.html

 

Welche Zeilen oben können bestehen bleiben oder welche nicht?

 

Leider hatte ich bei meinen Versuchen kein Glück. Entweder ist die ganze Homepage nicht mehr Online gewesen oder es ist gar nichts passiert.

Vielleicht kann mir hier jemand helfen. Leider sind meine HTML-Kenntnisse gleich null, aber ich versuche mein Bestes!!!

 

Möchte aber das meine Page sichtbarer wird. Ich habe in der Search Console über 150, 404 verweise. Die möchte ich gerne reduzieren.

 

Danke für jede Hilfe!

 

Daniel


Dieser Beitrag wurde bereits 2 mal bearbeitet, zuletzt von »Lima« (25.01.2023, 15:46)
#2

W2D Fan

Co-Administratorin  (4613 Punkte)  ·   weiblich  ·   Niederlande  ·   Nachricht senden

Vielleicht hilft dir DIESEN Beitrag.


Gruß,
Marjorie

Hilfe ist nicht selbstverständlich. Deshalb halte ich ein "Dankeschön", nachdem jemandem geholfen wurde, für überaus angebracht und höflich.

#3

MuggelClan

Forum-Sponsor  (895 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden

Welche Zeilen oben können bestehen bleiben oder welche nicht?

Leider hatte ich bei meinen Versuchen kein Glück. Entweder ist die ganze Homepage nicht mehr Online gewesen oder es ist gar nichts passiert.

Möchte aber das meine Page sichtbarer wird. Ich habe in der Search Console über 150, 404 verweise. Die möchte ich gerne reduzieren.

Daniel

Hallo Daniel,

alle Einträge können bestehen bleiben und sollten auch nicht gelöscht werden. Die Datei .htaccess wird durch die erweiterten Einstellungen bei Webserver im ProjektCentral ausgewählt (hinzugefügt oder entfernt). Und genau dort gibt es auch die Möglichkeit mit "Apache .htaccess bearbeiten" einen eigenen Code hinzuzufügen.

Da du ja Deinen eigenen hinzugefügten Code nicht schreibst, kann keine auf mögliche Fehler kontrollieren.

Schreib mal den Code händisch und nicht mit Copy/Paste, da es sein kann, dass hierdurch versteckte Zeichen (meist bei den Leerzeichen) mit kopiert wurde und hierdurch zu ein falsches Ergebnis führt.
Und schreibe mal das ganze ohne http:// oder mit https:// , falls du SSL-Zertifikat nutzt.


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 8, Web Client 

#4

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Hoi MuggelClan

Das würde dann so aussehen.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /


RewriteRule ^sitemap\.xml$ /sitemap.xml.php [L]
RewriteRule ^robots\.txt$ /robots.txt.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule ^(.*)$ /index.php?ngq=/$1 [QSA,L]
</IfModule>

 

Dies würde ich dann so wie du geschrieben hast im ProjektCentral unter Apache .htaccess bearbeiten Zeile für Zeile schreiben.

Wenn es nicht geht, was mache ich dann? Eine Kopie der .htaccess habe ich gemacht.

 

Funktionieren die Redirect auf Dauerumleitung?

 

RedirectMatch 301 /https://www.fotoarte.ch/angebot-preise/preise-newborn-baby-und-kinder/index.html/ /https://fotoarte.ch/angebot/

RedirectMatch 301 /https://www.fotoarte.ch/gaestebuch/index.php/ /https://fotoarte.ch/kunden-sagen/

RedirectMatch 301 /https://www.fotoarte.ch/ /https://fotoarte.ch/

RedirectMatch 301 /https://www.fotoarte.ch/ueber-mich/index.php/ /https://fotoarte.ch/about/

RedirectMatch 301 /https://www.fotoarte.ch/angebot-preise/preise-immobilien/index.html/ /https://fotoarte.ch/immobilien-und-produkte/

 

und so weiter mit allen Links.

 

lg

Daniel

 

 

 

 


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »W2D Fan« (24.01.2023, 15:40)
#5

MuggelClan

Forum-Sponsor  (895 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden

Lass das mal mit dem mod_rewrite (den Code der Siquando selber erstellt), da musst du nichts zusätzlich entfernen oder hinzuschreiben Einfach nicht beachten und nur Deine mod_alias (nur Deine Redirects) schreiben.

redirect 301 ist Dauerumleitung und redirect 302 ist eine vorübergehende Umleitung als Rückinfo.

Versuche mal folgende Redirects:

RedirectMatch 301 /https://www.fotoarte.ch/angebot-preise/preise-newborn-baby-und-kinder/index.html/ /https://fotoarte.ch/angebot/
redirect 301 /angebot-preise/preise-newborn-baby-und-kinder/index.html https://fotoarte.ch/angebot/

RedirectMatch 301 /https://www.fotoarte.ch/gaestebuch/index.php/ /https://fotoarte.ch/kunden-sagen/
redirect 301 /gaestebuch/index.php https://fotoarte.ch/kunden-sagen/

RedirectMatch 301 /https://www.fotoarte.ch/ /https://fotoarte.ch/
Macht keinen Sinn! Weglassen.

RedirectMatch 301 /https://www.fotoarte.ch/ueber-mich/index.php/ /https://fotoarte.ch/about/
redirect 301 /ueber-mich/index.php https://fotoarte.ch/about/

RedirectMatch 301 /https://www.fotoarte.ch/angebot-preise/preise-immobilien/index.html/ /https://fotoarte.ch/immobilien-und-produkte/
redirect 301 /angebot-preise/preise-immobilien/index.html https://fotoarte.ch/immobilien-und-produkte/

 

Ergänzung:
Das ist was du versuchen sollst ohne deine RedirectMatch
:

redirect 301 /angebot-preise/preise-newborn-baby-und-kinder/index.html https://fotoarte.ch/angebot/
redirect 301 /gaestebuch/index.php https://fotoarte.ch/kunden-sagen/
redirect 301 /ueber-mich/index.php https://fotoarte.ch/about/
redirect 301 /angebot-preise/preise-immobilien/index.html https://fotoarte.ch/immobilien-und-produkte/

Normalerweise leitet man von Seite auf Seite oder Ordner auf Ordner um.


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 8, Web Client 


Dieser Beitrag wurde bereits 3 mal bearbeitet, zuletzt von »MuggelClan« (24.01.2023, 18:40)
#6

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Werde das mal so probieren. Gebe Feedback zurück und bedanke mich schon mal vorab sehr für diesen Input.

 

LG

Daniel

#7

W2D Fan

Co-Administratorin  (4613 Punkte)  ·   weiblich  ·   Niederlande  ·   Nachricht senden

Sei bitte so freundlich und verwende den Knopf {;} für eure Codes.


Gruß,
Marjorie

Hilfe ist nicht selbstverständlich. Deshalb halte ich ein "Dankeschön", nachdem jemandem geholfen wurde, für überaus angebracht und höflich.

#8

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Hoi Marjorie

Verstehe ich jetzt nicht, was du damit meinst?

 

lg

Daniel


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »W2D Fan« (24.01.2023, 17:42)
#9

W2D Fan

Co-Administratorin  (4613 Punkte)  ·   weiblich  ·   Niederlande  ·   Nachricht senden

Ich weiß jetzt nicht was daran nicht zu verstehen ist aber Bilder sagen mehr als Worte (siehe Anhang)

Das heißt, Codes bitte nur dort eingeben.


Gruß,
Marjorie

Hilfe ist nicht selbstverständlich. Deshalb halte ich ein "Dankeschön", nachdem jemandem geholfen wurde, für überaus angebracht und höflich.



Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »W2D Fan« (24.01.2023, 17:46)
#10

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Wieder was dazu gelernt. Herzlichen Dank.

Gruss

Daniel

#11

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

Hallo

 

Ich habe nun mal einige Umleitungen probiert. So sieht die .htacsess aus.

Leider gehen die Umleitungen nicht. Das heisst, wenn ich die URL eingebe der alten Seite, wird immer noch die 404 angezeigt als die neu e Seite. Was mache ich hier noch falsch.

 

Die .htacsess wurde über das Project Central gemacht.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /


RewriteRule ^sitemap\.xml$ /sitemap.xml.php [L]
RewriteRule ^robots\.txt$ /robots.txt.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule ^(.*)$ /index.php?ngq=/$1 [QSA,L]
</IfModule>

Redirect 301 /partner/index.html https://fotoarte.ch/partner/
Redirect 301 /angebot/gruppen_-partner_-familien-und-best-friends/ https://fotoarte.ch/angebot/gruppen-partner-familien-und-best-friends
Redirect 301 /ueber-mich/index.php https://fotoarte.ch/about/
Redirect 301 /gaestebuch/index.php https://fotoarte.ch/kunden-sagen/
Redirect 301 /warenkorb-_-kasse/ https://fotoarte.ch/gutscheine/
Redirect 301 /common/info/datenschutz.html https://fotoarte.ch/common/info/datenschutz
Redirect 301 /angebot-preise/preise-passfoto/index.html https://fotoarte.ch/angebot/passfoto-zug
Redirect 301 /angebot-preise/preise-newborn-baby-und-kinder/index.html https://fotoarte.ch/angebot/
Redirect 301 /datenschutz.html https://fotoarte.ch/common/info/datenschutz
Redirect 301 /angebot-preise/preise-film/index.php https://fotoarte.ch/angebot/
Redirect 301 /downloads/mietvertrag-studio-miete-englisch.pdf https://fotoarte.ch/fotostudio
Redirect 301 /film/index.php https://fotoarte.ch/immobilien-und-produkte/
Redirect 301 /fotostudio-rotkreuz/gaestebuch/konatkt/konatkt/gutschein/index.php https://fotoarte.ch/kunden-sagen/
Redirect 301 /fotoshooting/preis-tierfotografie.html https://fotoarte.ch/angebot/tierfotografie-zug
Redirect 301 /foto/index.html https://fotoarte.ch/angebot/
Redirect 301 /angebot-preise/preise-businessfotos/index.html https://fotoarte.ch/angebot/businessfoto-zug
Redirect 301 /konatkt/index.php https://fotoarte.ch/kontaktformular/
Redirect 301 /fotostudio-rotkreuz/gaestebuch/partner/s2dbskt.php https://fotoarte.ch/kunden-sagen/
Redirect 301 /gaestebuch/index.php?action=form https://fotoarte.ch/kunden-sagen/
Redirect 301 /shop/index.html https://fotoarte.ch/gutscheine/
Redirect 301 /fotostudio/preise-studio-miete.html https://fotoarte.ch/fotostudio/
Redirect 301 /fotostudio-rotkreuz/gaestebuch/konatkt/social-media/datenschutz.php https://fotoarte.ch/common/info/datenschutz
Redirect 301 /agb.php https://fotoarte.ch/common/info/agb

 

 


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »W2D Fan« (09.03.2023, 15:59)
#12

W2D Fan

Co-Administratorin  (4613 Punkte)  ·   weiblich  ·   Niederlande  ·   Nachricht senden

Bitte das nächste Mal für Codes den Codeknopf verwenden (siehe Anhang)

Ich habe jetzt deinen Code in diesen Knopf gepackt.


Gruß,
Marjorie

Hilfe ist nicht selbstverständlich. Deshalb halte ich ein "Dankeschön", nachdem jemandem geholfen wurde, für überaus angebracht und höflich.


#13

MuggelClan

Forum-Sponsor  (895 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden

Hallo Daniel,

wenn ich die Umleitung vom /foto/index.html nehme, diese sollte ja Umleiten auf /angebot/, dann sieht diese Umleitung so aus:
https://fotoarte.ch/angebot/?ngq=/foto/index.html

Das heißt die Umleitung auf https://fotoarte.ch/angebot/ in der .htaccess funktioniert, da der Link auf den Ordner /angebot/ verweist.
Jetzt stellt sich die Frage woher das angehängte ?ngq=/foto/index.html herkommt.

Hast du eventuell in den Website-Eigenschaften zusätzlich "Landing-Pages" eingerichtet?
Falls ja, dann lösche die betroffenen raus.


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 8, Web Client 

#14

MuggelClan

Forum-Sponsor  (895 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden

Du hast bei den Seitennamen das .html nicht hinzugeschrieben.
Beispiel:

https://fotoarte.ch/angebot/gruppen-partner-familien-und-best-friends
Wenn du folgendes in diese Adresszeilen eingibst, dann wird keine Seite gefunden.
https://fotoarte.ch/angebot/gruppen-partner-familien-und-best-friends/
https://fotoarte.ch/angebot/gruppen-partner-familien-und-best-friends.html

Beim Seitennamen sollte in den Eigenschaften .html dahinter stehen, z.B. so als Seitenname:

gruppen-partner-familien-und-best-friends.html

Und wenn es sich um ein Ordner handelt, dann sollte die Indexseite immer so als Seitenname eingetragen werden:

index.html

Ansonsten findet man bei Aufruf des Ordern ohne der HTML-Datei über die Adresszeile ebenfalls keine Seite.


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 8, Web Client 


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »MuggelClan« (09.03.2023, 16:47)
#15

MuggelClan

Forum-Sponsor  (895 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden

Hab mal genauer nachgesehen, was die folgende Zeile macht:

RewriteRule ^(.*)$ /index.php?ngq=/$1 [QSA,L]

Diese Zeile muss meiner Meinung weg.
Diese Zeile übergibt den alten Ordner und Dateiname als Parameter.

So wie oben schon geschrieben:
https://fotoarte.ch/angebot/?ngq=/foto/index.html

 


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 8, Web Client 

#16

Lima

As  (101 Punkte)  ·   männlich  ·   Schweiz  ·   Nachricht senden
 https://fotoarte.ch

#17

Thomas

Moderator  (2301 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://siquando-designs.de

429 Aufrufe | 17 Beiträge