SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.04.2014, 11:41:28
daxs daxs ist offline
Anfänger
 
Registriert seit: Sep 2011
Alter: 41
Beiträge: 3
Rewrite Rule funktioniert nicht

Moin,

ich habe folgendes Problem.

Ich programmiere gerade eine Seite. Ich teste sie über Xampp. Die Url für die index ist: localhost/meine_seite/index.php Die ganze Seite soll über diese index laufen.

Nun möchte ich, wenn ich im Browser die Seite localhost/meine_seite/kategorie aufgerufen wird, dass er die datei localhost/meine_seite/index.php?mm=kategorie, bzw bei localhost/meine_seite/kategorie/unterkategorie die Seite localhost/meine_seite/index.php?mm=kategorie&sm=unterkategorie.
Die internen Links wie bilder, css- und js-Dateien sollen auch im verzeichnis ocalhost/meine_seite/ aufgerufen werden. Möglichst mit einer relativen verlinkung wie "images/bild1.jpg" (wie sie im Moment in der index.php ist).

Nun bin ich nicht der geübteste in dem schreiben von Rules in einer htaccess-Datei. Ich habe jedoch google schon bestimmt zwei Stunden bemüht und es kam letztendlich folgendes zusammen:

Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z]+)/([a-z]+)/([a-z]+)$ index.php?mm=$1&sm=$2&ssm=$3 [L,NC]
Wenn ich nun http://localhost/meine_seite/kategorie/ im browser aufrufe sagt er mir allerdings, dass das Objekt nicht gefunden wurde.

Kann mir bitte jemand helfen?
Mit Zitat antworten
  #2  
Alt 02.04.2014, 16:34:41
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 76
Beiträge: 4.001
AW: Rewrite Rule funktioniert nicht

Zitat:
Zitat von daxs Beitrag anzeigen
Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z]+)/([a-z]+)/([a-z]+)$ index.php?mm=$1&sm=$2&ssm=$3 [L,NC]
Wenn ich nun http://localhost/meine_seite/kategorie/ im browser aufrufe sagt er mir allerdings, dass das Objekt nicht gefunden wurde.

Kann mir bitte jemand helfen?
Da hat der Apache doch recht:
/kategorie/ ist kein Filename sondern ein Verzeichnis.
Mit Zitat antworten
Antwort

Stichworte
htaccess, rewrite


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
UPDATE funktioniert iwie nicht Wuschelchen PHP Grundlagen 7 07.05.2010 20:42:19
Mod_rewrite Rule funktioniert nicht huelse Apache HTTP-Server 0 14.01.2009 17:13:04
Bildupload funktioniert lokal, online aber nicht 8805-evergreen. PHP Grundlagen 11 09.02.2006 15:55:48
Rewrite Rule @htaccess RDJ Apache HTTP-Server 0 02.06.2004 12:57:21
rewrite rule PiCiJi Apache HTTP-Server 4 19.10.2003 16:45:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:04:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt