#1

ofensepp

Forum-Sponsor  (392 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.hohenlinden.info

Leite Anfragen mit und ohne www. auf die gleiche Seite per HTTP 301 Redirect weiter.

Servus,
ich habe heute bei freetools.seobility einen Test auf meiner Webseite gemacht. Unter anderen meckert das Tool hier: "Leite Anfragen mit und ohne www. auf die gleiche Seite per HTTP 301 Redirect weiter."
Ich weis das ich in der htaccess was ändern mus, nur was. Das steht im Moment drin.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !=on
RewriteCond %{THE_REQUEST} ^GET
RewriteCond %{REQUEST_URI} !^/assets/
RewriteCond %{REQUEST_URI} !^/classes/
RewriteCond %{REQUEST_URI} !^/images/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_URI} !^/rest/
RewriteCond %{REQUEST_URI} !^/store/
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
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>

Update, ich habe jetzt etwas verändert. Was ist wenn ich die Seite wieder bearbeite? Bleibt das so?
Jetzt ist die htaccess so:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !=on
RewriteCond %{THE_REQUEST} ^GET
RewriteCond %{REQUEST_URI} !^/assets/
RewriteCond %{REQUEST_URI} !^/classes/
RewriteCond %{REQUEST_URI} !^/images/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_URI} !^/rest/
RewriteCond %{REQUEST_URI} !^/store/
RewriteCond %{HTTP_HOST} !^www.hohenlinden.info$
RewriteRule ^(.*)$ https://www.hohenlinden.info/$1 [R=301,L]
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>


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »ofensepp« (10.06.2020, 12:38)
#2

Grisu12349

As  (142 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://www.feuerwehr-fanshop.de

Hallo,

solange ich nur an der Seite gearbeitet habe, blieb meine .htaccess erhalten.

Wenn man aber Einstellungen im Project Central ändert und hochlädt, wird sie überschieben.

#3

ofensepp

Forum-Sponsor  (392 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.hohenlinden.info

Grisu12349

probier doch mal in Project Central bei Allgemein den Haken bei erzwingen zu setzten. Bei mir hat das geholfen.
Ob der Standartmäßig gesetzt werden muss, oder vieleicht wo anders was eingestellt gehört weis ich nicht.

#4

Grisu12349

As  (142 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://www.feuerwehr-fanshop.de

Bei mir funktioniert ja alles in der Richtung 😉

#5

ofensepp

Forum-Sponsor  (392 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.hohenlinden.info

ich dachte:
"Wenn man aber Einstellungen im Project Central ändert und hochlädt, wird sie überschieben." ??

#6

Grisu12349

As  (142 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://www.feuerwehr-fanshop.de

Wird Sie ja auch oder ?
Wenn Du "erzwingen" aktiviert hast, dann werden die entsprechenden Einträge aber von der Software gemacht.

#7

ofensepp

Forum-Sponsor  (392 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.hohenlinden.info

dann steht aber das in der htaccess was Du händisch bei jedem aktualisieren machst.

#8

Grisu12349

As  (142 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://www.feuerwehr-fanshop.de

versteh ich nicht.
Aber bei mir funktioniert alles mit der htaccess so wie es soll und bei mir sind die Einträge so automatisch gemacht worden.

281 Aufrufe | 8 Beiträge