Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Dateiendung in URL entfernen

Gehe zu Seite 1, 2  Weiter
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
 Ordner auf Domain mappen google manipulation  
Bjoern_S

pr


: 08.02.2011
: 19



: 16.02.2011, 00:22    : Dateiendung in URL entfernen Antworten mit Zitat

Hallo,

die anderen Beispiele im Forum haben leider nicht geholfen.

Bei Eingabe von
domain/beispiel
soll domain/beispiel.html
geöffnet werden.

Bei Eingabe von
domain/beispiel.html
soll auf
domain/beispiel
weitergeleitet werden (entsprechend sichtbar in Adresszeile)
und ebenfalls die Datei domain/beispiel.html geöffnet werden (s.o.)

Mit meinen Versuchen hatte ich leider keinen Erfolg.
Nach oben
Bjoern_S Private Nachricht senden WWW
r-alf

pr


: 09.09.2008
: 1824
: Garage / Melmac


: 16.02.2011, 00:26    : Dateiendung in URL entfernen Antworten mit Zitat

Irgendwie hab ichs nict verstanden..... Willst du nun beispiel oder beispiel.html ???


Und warum eigentlich?

Wer nie vom Weg abkommt bleibt auf der Strecke!

Linkkauf und Linkkauf/miete auch von "schwachen" Seiten!
PM MICH AN!
Nach oben
r-alf Private Nachricht senden WWW
Bjoern_S

pr


: 08.02.2011
: 19



: 16.02.2011, 01:08    : Dateiendung in URL entfernen Antworten mit Zitat

beispiel ist in diesem Fall kein Verzeichnis, sondern die gekürzte URL, also eigentlich die beispiel.html-Datei. In der Adresszeile soll nach Weiterleitung immer domain/beispiel stehen, egal ob domain/beispiel oder domain/beispiel.html eingegeben wird. So das entsprechend bei Google auch in den Suchergebnissen domain/beispiel steht.

Weil's schöner aussieht
Nach oben
Bjoern_S Private Nachricht senden WWW
r-alf

pr


: 09.09.2008
: 1824
: Garage / Melmac


: 16.02.2011, 01:20    : Dateiendung in URL entfernen Antworten mit Zitat

RewriteRule ^beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]

Wer nie vom Weg abkommt bleibt auf der Strecke!

Linkkauf und Linkkauf/miete auch von "schwachen" Seiten!
PM MICH AN!
Nach oben
r-alf Private Nachricht senden WWW
tided

pr


: 01.08.2010
: 269



: 16.02.2011, 03:45    : Dateiendung in URL entfernen Antworten mit Zitat

r-alf hat Folgendes geschrieben:
RewriteRule ^beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]


Aber das ist jetzt nur für die Unterseite beispiel.html oder?

Wie kann man das verallgemeinern, dass jede Unterseite einer Website ohne die Dateiendung angezeigt wird?
Nach oben
tided Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 16.02.2011, 08:47    : Dateiendung in URL entfernen Antworten mit Zitat

Code:
#intern aufrufen
RewriteRule ^beispiel$ /beispiel.html?redirect=1 [L]

#weiterleiten
RewriteCond %{QUERY_STRING} !redirect=1
RewriteRule ^beispiel\.html$ /beispiel [R=301,L]


ungetestet !
Nach oben
Synonym Private Nachricht senden
Bjoern_S

pr


: 08.02.2011
: 19



: 17.02.2011, 23:38    : Dateiendung in URL entfernen Antworten mit Zitat

r-alf hat Folgendes geschrieben:
RewriteRule ^beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]


Danke, funktioniert nach kleiner Änderung:

Code:
RewriteRule beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]


Was bewirkt das nun fehlende Zeichen?

Die Weiterleitung von /beispiel.html zu /beispiel nur mit internem Aufruf von beispiel.html funktioniert leider nicht.


Zuletzt bearbeitet von Bjoern_S am 19.02.2011, 20:36, insgesamt einmal bearbeitet
Nach oben
Bjoern_S Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 18.02.2011, 08:19    : Dateiendung in URL entfernen Antworten mit Zitat

:
Die Weiterleitung von /beispiel.html zu /beispiel nur mit internem Aufruf von beispiel.html funktioniert leider nicht.

verstehe ich nicht. Was nun, Weiterleitung oder interner Aufruf?

:
RewriteRule beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]

So funktioniert das sicherlich nicht... "Beispiell" mit zwei L
Nach oben
Synonym Private Nachricht senden
Bjoern_S

pr


: 08.02.2011
: 19



: 18.02.2011, 18:25    : Dateiendung in URL entfernen Antworten mit Zitat

Synonym hat Folgendes geschrieben:
:
Die Weiterleitung von /beispiel.html zu /beispiel nur mit internem Aufruf von beispiel.html funktioniert leider nicht.

verstehe ich nicht. Was nun, Weiterleitung oder interner Aufruf?

:
RewriteRule beispiell(.*)$ http://www.domain.tld/beispiel [L,R=301]

So funktioniert das sicherlich nicht... "Beispiell" mit zwei L


Hab ja beispiell durch den entsprechenden Dateinamen ersetzt.

Korrigiert: Und es soll so sein, dass von beispiel.html weitergeleitet wird, also in der Adresszeile soll dann beispiel stehen, aber es soll natürlich trotzdem beispiel.html aufgerufen werden.


Zuletzt bearbeitet von Bjoern_S am 20.02.2011, 21:09, insgesamt einmal bearbeitet
Nach oben
Bjoern_S Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 19.02.2011, 10:32    : Dateiendung in URL entfernen Antworten mit Zitat

:
Und es soll so sein, dass von beispiel.html weitergeleitet wird, also in der Adresszeile soll dann beispiel stehen, aber es soll natürlich trotzdem beispiel.html aufgerufen werden. So wie im oben wird von beispiel zu beispiel.html weitergeleitet, so dass dann auch entsprechend beispoiel.html in der Adresszeile steht.

Sorry, aber ich verstehe da noch immer nichts. Wenn man denkt, man weiß was Du willst, dann schreibst Du wieder was anderes....

Hast Du Dir mal meine Beispiele oben angesehen???

Deines eben....
"So wie im oben wird von beispiel zu beispiel.html weitergeleitet"
Nein, wird es nicht. Das Beispiel (Dein Zitat) leitet beispiel.html an beispiel weiter, nicht umgekehrt

"so dass dann auch entsprechend beispoiel.html in der Adresszeile steht."
Und das tut es auch nicht. Bei dem Code-Beispiel würde dann "beispiel" in der URL stehen.
Nach oben
Synonym Private Nachricht senden
Bjoern_S

pr


: 08.02.2011
: 19



: 19.02.2011, 20:37    : Dateiendung in URL entfernen Antworten mit Zitat

Ich glaub ich hab da beim testen n paar Codes durcheinander gebracht
Ich probiers nochmal und meld mich dann.
Nach oben
Bjoern_S Private Nachricht senden WWW
Bjoern_S

pr


: 08.02.2011
: 19



: 20.02.2011, 21:16    : Dateiendung in URL entfernen Antworten mit Zitat

Code:
RewriteRule ^produkt(.*)$ http://test0000.com/kategorie/marke/produkt [R=301,L]


Also da tut sich beim Aufruf von produkt.html nichts. Gleiche Seite mit .html in der Adresszeile.
Nach oben
Bjoern_S Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 21.02.2011, 09:53    : Dateiendung in URL entfernen Antworten mit Zitat

Es ist echt schwierig so....

Also Du willst von http://test0000.com/produkt.html weiterleiten nach http://test0000.com/kategorie/marke/produkt

richtig? Sicher? Oder fehlen da nun ein paar Ordner?

Oder ist die URL eigentlich offiziell http://test0000.com/kategorie/marke/produkt.html ?

Wenn letzteres, dann....

Code:
RewriteRule ^kategorie/marke/produkt\.html$ http://test0000.com/kategorie/marke/produkt [R=301,L]


Nur so zur Info... Dein Beispiel zuvor war "http://www.domain.tld/beispiel", das ist aber ein himmelweiter Unterschied! Mit diesen fiktiven "möchtegern-könnte-so-sein-oder-so-ähnlich-Angaben" gibt es immer Probleme und macht nur unnötig arbeit.

So, und die Rule leitet nun weiter an http://test0000.com/kategorie/marke/produkt , diese URL gibt es aber nicht und es wird ein 404 kommen. Dann musst Du dem System eben beibringen, dass der die URL http://test0000.com/kategorie/marke/produkt intern "auflösen" soll in http://test0000.com/kategorie/marke/produkt.html .... Und schon bin ich wieder da, wo ich schon am Anfang war. Das sind genau meine Beispiele oben, nur dass in denen die Ordner fehlen (war ja auch nicht bekannt).
Nach oben
Synonym Private Nachricht senden
Bjoern_S

pr


: 08.02.2011
: 19



: 21.02.2011, 22:07    : Dateiendung in URL entfernen Antworten mit Zitat

Synonym hat Folgendes geschrieben:
Mit diesen fiktiven "möchtegern-könnte-so-sein-oder-so-ähnlich-Angaben" gibt es immer Probleme und macht nur unnötig arbeit.


Deswegen hab ich ja jetzt mal ein konkretes Beispiel genannt, sorry wegen dem Chaos

Synonym hat Folgendes geschrieben:

Dann musst Du dem System eben beibringen, dass der die URL http://test0000.com/kategorie/marke/produkt intern "auflösen" soll in http://test0000.com/kategorie/marke/produkt.html


Genau das meinte ich oben. Eben nur intern, aber in der Adresszeile immer nur http://test0000.com/kategorie/marke/produkt
Aber das funktioniert bei mir nicht.
Nach oben
Bjoern_S Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 22.02.2011, 11:11    : Dateiendung in URL entfernen Antworten mit Zitat

So, dann mach erst mal die Weiterleitung aus der htaccess wieder raus, bzw. setzte ein # davor (auskommentieren)

Dann schreibe rein

Code:
RewriteRule ^kategorie/marke/produkt$ /kategorie/marke/produkt.html [L]


Danach rufe die Seite http://test0000.com/kategorie/marke/produkt auf. Nun sollte in der Adresszeile die URL gleich bleiben (ohne .html) und die andere Seite intern angefordert werden.

Wenn das nicht geht, dann liefere bitte mehr Fehlermeldungen oder eine genauere Beschreibung. Dann auch mit der kompletten .htaccess.

Nachtrag: Gibt es "/kategorie/marke/produkt.html" überhaupt als Ordner und Datei auf dem Server, oder werden die URLs auch dynamisch erzeugt?
Nach oben
Synonym Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
Seite 1 von 2
Gehe zu Seite 1, 2  Weiter

 






Ähnliche Beiträge
Thema Forum Antworten
Massnahmen für Google Image Verbesserungen/Inhalte entfernen Massnahmen für Google Image Verbesser... TimoNRW Ich hab' da mal 'ne Frage 7 29.04.2012, 19:30 Massnahmen für Google Image Verbesserungen/Inhalte entfernen
Datum aus Description bei Google entfernen Datum aus Description bei Google entf... kleeblatt11 Google Forum 9 12.04.2012, 13:13 Datum aus Description bei Google entfernen
Export von site:www.domain.com und entfernen aus dem index Export von site:www.domain.com und en... cybergoofy Google Forum 8 12.03.2012, 12:47 Export von site:www.domain.com und entfernen aus dem index
wordpress sidebar entfernen wordpress sidebar entfernen foofighter1 Content Management Systeme, Blog- & Shopsysteme 16 08.12.2011, 20:10 wordpress sidebar entfernen
Wordpress Themes - URLs entfernen? Wordpress Themes - URLs entfernen? pimpi Internet-Recht & -Gesetz 6 07.10.2011, 12:36 Wordpress Themes - URLs entfernen?
Verzeichnis aus Google entfernen Verzeichnis aus Google entfernen Carlaminol Ich hab' da mal 'ne Frage 4 26.09.2011, 13:28 Verzeichnis aus Google entfernen
mod_rewrite ordner aus der url entfernen mod_rewrite ordner aus der url entfernen lekos Weiterleitungen und mod_rewrite 1 07.09.2011, 22:21 mod_rewrite ordner aus der url entfernen

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Dateiendung in URL entfernen