Zurück   WordPress Deutschland Forum > Support > Allgemeines

Antwort
 
Themen-Optionen Ansicht
Alt 08.05.2006, 13:20   #21 (permalink)
PostRank: 1
 
Registriert seit: 03.05.2006
Beiträge: 20
Zitat:
also mit einem redirect 301 kannst Du dies ohne weiteres,

beim nächsten update hast du wieder den sichtbaren PR

und alles andere auch

der PR geht nicht verloren, mit 301 er wird nur eine zeitlang nicht angezeigt
sind die Links auf einer PHP genauso gut für google wir die einer HTML?
Habe die Erfahrung gemacht, dass die outgoing links einer php nicht gut gespidert werden. Teilweise gar nicht.


Wie handelt google mit dem content der index.HTML? Habe momentan ziemlich guten traffic da die index.html weit oben steht. Was passiert wenn ich einen redicet mache? Bleibt die HTML in google oder wird die PHP neu gelistet?
TSTriton ist offline   Mit Zitat antworten
Alt 08.05.2006, 14:16   #22 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Zitat:
Zitat von Monika
der PR geht nicht verloren, mit 301 er wird nur eine zeitlang nicht angezeigt
Wobei diese Zeit sehr lange dauern kann, ich warte jetzt schon ne kleine Ewigkeit darauf, daß Google mich wieder auf meinen alten PR 5 setzt.

Allerdings hab ich auch ne ganze Domain umgestellt. :crap:

Nur in diesem Fall ist es doch einfacher, Du fängst einfach per .htaccess die PHP-Version sofort ab und hängst .html dran. Dann ändert sich gar nichts. (Den 301er kannst Du aber sicherheitshalber trotzdem noch angeben.). Dann "sieht" Google nach wie vor nur die index.html und alles bleibt wie es ist.
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 08.05.2006, 22:11   #23 (permalink)
PostRank: 1
 
Registriert seit: 03.05.2006
Beiträge: 20
Zitat:
Zitat von jowra
...Du fängst einfach per .htaccess die PHP-Version sofort ab und hängst .html dran. Dann ändert sich gar nichts. (Den 301er kannst Du aber sicherheitshalber trotzdem noch angeben.). Dann "sieht" Google nach wie vor nur die index.html und alles bleibt wie es ist.
Das habe ich jetzt nicht ganz verstanden.
In der .htaccess stell ich ein, dass die index.PHP in index.HTML umgewandelt wird. Und jeder der www.meinedomain.de/index.html eingibt wird auf die www.meinedomain.de/index.php weitergeleitet.

Google auch?

Wie mach ich das denn?
ich habe jetzt einen allround Eintrag für die .htaccess für alle PHPs gefunden. Möchte aber nur die index.php ändern:
Zitat:
1: RewriteEngine on
2: RewriteRule ^(.*).html$ $1.php [L]
TSTriton ist offline   Mit Zitat antworten
Alt 08.05.2006, 22:46   #24 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Zitat:
Zitat von TSTriton
Google auch?
Nein. Es existieren zwar "beide" Links, also die gefakte index.html und die echte mit index.php und beide lassen sich in der Browserzeile auch aufrufen. Google indexiert aber nur den HTML-Link. Du solltest nur drauf achten, möglichst nicht auf index.php zu verlinken (sonst könnte Google den Link entdecken ).

Beispiel dazu:

In meinem Photoblog hab ich die URLs umgeschrieben, sie haben jetzt die Schreibweise:

http://jowra.com/photos/photoname/ also z.B.:

http://jowra.com/photos/easter-eggs/

genauso gut kannst Du das Bild aber auch per

index.php?p=easter-eggs

aufrufen.

Bei Google ist aber nur die obere Variante gelistet, da ich auch immer auf diese verlinke bzw. wenn man nur http://jowra.com/photos/ aufruft, wird auch die übersichtliche Schreibweise verwendet.

Zitat:
Zitat von TSTriton
Wie mach ich das denn?
ich habe jetzt einen allround Eintrag für die .htaccess für alle PHPs gefunden. Möchte aber nur die index.php ändern:
Code:
RewriteEngine On

RewriteCond %{REQUEST_URI} ^/index.html$
RewriteRule ^(.*)$ /index.php
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 08.05.2006, 23:39   #25 (permalink)
WPD-Team
 
Benutzerbild von Monika
 
Registriert seit: 04.06.2005
Ort: INET
Beiträge: 6.870
Code:
RewriteEngine On

RewriteCond %{REQUEST_URI} ^/index.html$ [NC]
RewriteRule ^(.*)$ /index.php [R=301]
[/quote]

und es ist 'sauberer'

lg
Monika ist offline   Mit Zitat antworten
Alt 09.05.2006, 07:44   #26 (permalink)
PostRank: 4
 
Registriert seit: 26.03.2005
Beiträge: 172
Zitat:
Sorry, aber ich (wir) brech(en) gleich zusammen ...
Sieht so aus, als ob eine neue Lieferung von Glaskugeln gekommem sind, nur ich habe keine bekommen.
Das finde ich nicht fair.
__________________
Blog
AndreasB ist offline   Mit Zitat antworten
Alt 09.05.2006, 09:34   #27 (permalink)
PostRank: 9
 
Benutzerbild von tboley
 
Registriert seit: 27.10.2005
Beiträge: 1.172
Zitat:
Zitat von AndreasB
Sieht so aus, als ob eine neue Lieferung von Glaskugeln gekommem sind, nur ich habe keine bekommen.
Das finde ich nicht fair.
Zwar ziemlich OT, aber der Spruch ist einfach nur genial

Btw.: Ich hab auch noch keine bekommen ...
tboley ist offline   Mit Zitat antworten
Alt 12.05.2006, 11:41   #28 (permalink)
PostRank: 1
 
Registriert seit: 03.05.2006
Beiträge: 20
Zitat:
Zitat von AndreasB
Sieht so aus, als ob eine neue Lieferung von Glaskugeln gekommem sind, nur ich habe keine bekommen.
Das finde ich nicht fair.
Bevor du dir eine Kiste Glaskugeln bei ebay kaufst:
geht einfach davon aus, dass http://www.domain.de nicht meine Domain, sondern http://www.meinedomain.de meine Domain ist

@ Monika & jowra: okay, das sieht sehr einleuchtend aus. Auch google sollte dagegen nichts haben. Aber welchen Code baue ich in die .php ein, wenn ich nur die neusten 5 Themen inkl. Datum haben möchte?
TSTriton ist offline   Mit Zitat antworten
Alt 12.05.2006, 14:38   #29 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Ich vermute Du hast WP in einem Unterverzeichnis installiert, oder?

Dann würde ich die index.php erst mal ganz oben mit

PHP-Code:
<?php
    
    
include( 'deinwordpressverzeichnis/wp-blog-header.php' );

?>
beginnen.

Dann hast Du nämlich sofort vollen Zugriff auf alle WP-Template-Funktionen. Und dann setzt Du an die betreffende Stelle einfach noch den Loop:

PHP-Code:
<?php query_posts('showposts=5'); ?>
        
<?php while (have_posts()) : the_post(); ?>
    
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title() ?>">
<?php echo the_title(''''false?>
</a>
<br>
<?php the_time('d.m.y'?>

<?php endwhile; ?>
Fertig. Damit sparst Du Dir das ganze Feed-Einbinden-Gedöns und bist flexibel.
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 12.05.2006, 16:13   #30 (permalink)
PostRank: 1
 
Registriert seit: 03.05.2006
Beiträge: 20
danke jowra,
das sieht sehr gut aus. so wollte ich das haben.

Allerdings bin ich mit der .htaccess weiterleitung nicht ganz zufrieden.
Ich habe jetzt diesen Code benutzt:
PHP-Code:
RewriteEngine On

RewriteCond 
%{REQUEST_URI} ^/index.html$ [NC]
RewriteRule ^(.*)$ /index.php [R=301

Auf meiner Seite wird momentan auch noch direkt auf www.domain.de/index.html gelinkt.
Wenn ich diesen Link benutze, wird mir angezeigt, dass die index.html nicht existiert (sie existiert aber noch). Normalerweise sollte doch auch auf die index.php geleitet werde - oder?

Kann man es in der .htaccess auch so einstellen, dass die index.php zwar angezeigt wird, aber in der Browserzeile nur http://www.domain.de/, also nicht http://www.domain.de/index.php steht ?
TSTriton ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:46 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt