Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Aufruf 2 mal möglich

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 23.08.2006, 23:38

Hallo,

bei mir werden alle Links per mod_rewrite in HTML-Links umgewandelt.

Nun meine Frage. Und zwar lässt sich jede dieser Seiten aber auch noch über den PHP-Link aufrufen.

Wie kann ich den Aufruf der PHP-Links verhindern?

Ich blick das nicht *schäm*

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Anonymous

Beitrag von Anonymous » 24.08.2006, 01:39

häng dem php Link in der .htaccess noch eine weitere variable hinzu.... und überprüfe ob variabeln dem script übergeben werden und die zusätzliche var vorhanden ist... wenn nicht vorhanden gib nen 301 aus...

Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 24.08.2006, 02:22

Oder überprüfe im Script was in $_SERVER['REQUEST_URI'] drinsteht. Ist es deine script.php verarbeitest du die Variabeln in die entsprechende Rewrite-URLund leitest darauf per 301 weiter.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Knoppers
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 31.01.2006, 10:03
Wohnort: Hamburg

Beitrag von Knoppers » 24.08.2006, 07:56

Michael1967 hat geschrieben:Hallo,

bei mir werden alle Links per mod_rewrite in HTML-Links umgewandelt.

Nun meine Frage. Und zwar lässt sich jede dieser Seiten aber auch noch über den PHP-Link aufrufen.

Wie kann ich den Aufruf der PHP-Links verhindern?

Ich blick das nicht *schäm*
Eine Möglichkeit:

Auch mit mod_rewrite.

Du leitest zum Beispiel die direkten Anfragen auf die .php-Seite auf eine 404er oder eine Sitemap um.

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 24.08.2006, 10:10

Und wie leitet man das mit mod_rewrite um?

Bitte ein Beispiel :)

Knoppers
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 31.01.2006, 10:03
Wohnort: Hamburg

Beitrag von Knoppers » 24.08.2006, 10:28

Vllt so:

Code: Alles auswählen

RewriteRule ^(.*).php$ sitemap.html
oder:

Code: Alles auswählen

RewriteRule ^(.*).php$ du-kommst-hier-nicht-rein.html

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 24.08.2006, 10:30

Vielen Dank. :)

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 24.08.2006, 10:34

Klappt nicht.

Egal was ich aufrufe es kommt immer -

Die Seite wurde nicht gefunden.

Es würde reichen, wenn nur der Zugriff auf inhalt.php?name= weitergeleitet wird.

Indigo
PostRank 7
PostRank 7
Beiträge: 647
Registriert: 03.01.2005, 12:48

Beitrag von Indigo » 24.08.2006, 12:18

Sagen wir mal du hast eine Datei namens news.php.
Mittels Mod-Rwerite schreibst du sie auf new.html um.
Du möchstest, wenn jemand die news.php direkt aufruft auf news.html weitergeleitet werden.

Dann versuch das mal so:

Code: Alles auswählen

RewriteRule ^news\.html$ /news.php [QSA,L] 
RewriteCond %{THE_REQUEST} news\.php 
RewriteRule ^news\.php$ http://www.domain.de/news.html [R=301,L] 

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 24.08.2006, 12:23

Danke! Ich werd das mal testen :)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag