php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > Fragen zu Installation & Konfiguration (LAMP, WAMP & Co.)
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Fragen zu Installation & Konfiguration (LAMP, WAMP & Co.) Probleme, Apache mit PHP oder MySQL zum Laufen zu bringen? Anpassung an .htaccess, httpd.conf oder php.ini funktionieren nicht? In diesem Forum könnt ihr eure Erfahrungen austauschen.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 27-07-2010, 05:26
webtaste6659
 Registrierter Benutzer
Links : Onlinestatus : webtaste6659 ist offline
Registriert seit: Jul 2010
Beiträge: 61
webtaste6659 befindet sich auf einem aufstrebenden Ast
Standard Mod_Rewrite läuft nicht

Hallo,

ich habe gerade eine Test.htaccess auf meinen Server geladen und diese unbenannt in .htaccess mit dem Ergebnis = Alles ist wie vorher

Direkt vorab: Ich noch so meine Probleme mit regulären Ausdrücken und hatte daher vor bei jedem neuem Eintrag bzw. sobald ein Eintrag gelöscht wird die .htaccess automatisch neu generieren zu lassen.

Direkt noch eine Frage wo ich gerade bei dem Thema bin: Wir sieht es aus wenn meine Seite unter http:// xx.de läuft (mit einer .htaccess) und ich in http:// xx.de/community ein Forum installiert habe welches auch eine .htaccess nutzt, kann es da zu Problemen kommen? Wenn ja, was könnte man da machen?

Aber gut, hier mein aktuelles Problem:

Wie gesagt, alles funktioniert weiterhin reibungslos nur die neuen URLS gehen halt nicht (index.php = geht, index.html = geht nicht).

Hat wer ne Idee?

Code:
DirectoryIndex index.html
RewriteEngine On
RewriteRule ^/index.html$ /index.php?hauptkategorie=1
RewriteRule ^/abnehmen-mit-diaeten/index.html$ /index.php?hauptkategorie=2
RewriteRule ^/abnehmen-mit-sport/index.html$ /index.php?hauptkategorie=3
RewriteRule ^/abnehmen-mit-medizin-op/index.html$ /index.php?hauptkategorie=4
RewriteRule ^/unser-anfaenger-guide/index.html$ /index.php?hauptkategorie=1&menuepunkt=1
RewriteRule ^/besonders-gute-nahrung/index.html$ /index.php?hauptkategorie=1&menuepunkt=2
RewriteRule ^/nuetzliche-programme/index.html$ /index.php?hauptkategorie=1&menuepunkt=3
RewriteRule ^/die-123-abnehmen-quize/index.html$ /index.php?hauptkategorie=1&menuepunkt=4
RewriteRule ^/abnehmen-mit-diaeten/allgemeine-informationen/index.html$ /index.php?hauptkategorie=2&menuepunkt=5
RewriteRule ^/abnehmen-mit-diaeten/besonders-gute-nahrung/index.html$ /index.php?hauptkategorie=2&menuepunkt=6
RewriteRule ^/abnehmen-mit-diaeten/welche-arzneimittel-gibt-es/index.html$ /index.php?hauptkategorie=2&menuepunkt=7
RewriteRule ^/abnehmen-mit-diaeten/unsere-kalorien-tabellen/index.html$ /index.php?hauptkategorie=2&menuepunkt=8
RewriteRule ^/abnehmen-mit-diaeten/diaeten-datenbank-von-a-z/index.html$ /index.php?hauptkategorie=2&menuepunkt=9
RewriteRule ^/abnehmen-mit-diaeten/diaeten-nach-kategorien/index.html$ /index.php?hauptkategorie=2&menuepunkt=10
RewriteRule ^/abnehmen-mit-diaeten/diaeten-nach-bewertungen/index.html$ /index.php?hauptkategorie=2&menuepunkt=11
RewriteRule ^/abnehmen-mit-diaeten/diaeten-nach-zutaten/index.html$ /index.php?hauptkategorie=2&menuepunkt=12
RewriteRule ^/abnehmen-mit-diaeten/die-diaet-legenden/index.html$ /index.php?hauptkategorie=2&menuepunkt=13
RewriteRule ^/abnehmen-mit-diaeten/kuriose-diaeten/index.html$ /index.php?hauptkategorie=2&menuepunkt=14
RewriteRule ^/unser-anfaenger-guide/ich-fange-jetzt-an.html$ /index.php?hauptkategorie=2&menuepunkt=1&beitrag=1
RewriteRule ^/abnehmen-mit-diaeten/besonders-gute-nahrung/bananen-sind-gut.html$ /index.php?hauptkategorie=2&menuepunkt=6&beitrag=2
Mit Zitat antworten
  #2 (permalink)  
Alt 27-07-2010, 07:15
webtaste6659
 Registrierter Benutzer
Links : Onlinestatus : webtaste6659 ist offline
Registriert seit: Jul 2010
Beiträge: 61
webtaste6659 befindet sich auf einem aufstrebenden Ast
Standard

Update:

Nach Stundenlangen google habe ich es zwar immer noch nicht geschaft aber ich konnte ein paar Informationen sammeln


/etc/apache2/mods-enabled ist eine Verknüpfung vorhanden zu rewrite.load

Also der Mod ist installiert und wird geladen.

Ich habe jetzt mehrere Variationen Probiert meine zwei .conf Dateien zu bearbeiten.

<Directory "/var/syscp/webs/xxx/xxx.net/test/">
Options FollowSymLinks
AllowOverride All
</Directory>

(mit und ohne FollowSymLinks / Pfad-Adresse)

httpd.conf (leere Datei)

Bestes Ergebnis = 500 Internal Server Error

20_syscp_normal_vhost_xxx.net.conf (.conf für die Domain)

Bestes Ergebnis = 403 Forbidden: You don't have permission to access /test/ on this server.

Der Teil lässt sich nicht bearbeiten:

Code:
# 20_syscp_normal_vhost_123-abnehmen.net.conf
# Created 27.07.2010 07:01
# Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

# Domain ID: 3 - CustomerID: 1 - CustomerLogin: xxx
<VirtualHost 188.40.xxx.xxx:80>
  ServerName xxx.net
  ServerAlias xxx.net
  ServerAdmin info@xxx
  DocumentRoot "/var/syscp/webs/xxx/xxx.net/"
  SuexecUserGroup "xxx" "xxx"
  <Directory "/var/syscp/webs/xxx/xxx.net/">
    AddHandler fcgid-script .php .php3 .php4 .php5
    FCGIWrapper /var/syscp/fcgi/xxx/xxx.net/php-fcgi-starter .php
    FCGIWrapper /var/syscp/fcgi/xxx/xxx.net/php-fcgi-starter .php3
    FCGIWrapper /var/syscp/fcgi/xxx/xxx.net/php-fcgi-starter .php4
    FCGIWrapper /var/syscp/fcgi/xxx/xxx.net/php-fcgi-starter .php5
    Options +ExecCGI
  </Directory>
  Alias /webalizer "/var/syscp/webs/xxx/webalizer"
  ErrorLog "/var/syscp/logs/xxx-error.log"
  CustomLog "/var/syscp/logs/xxx-access.log" combined
Hier habe ich am Ende eingefügt (über SysCP, nicht manuell):

Code:
<Directory "/var/syscp/webs/xxx/xxx.net/test/">
        Options FollowSymLinks
        AllowOverride All
</Directory>
Ende ...

Code:
</VirtualHost>

Geändert von webtaste6659 (27-07-2010 um 07:17 Uhr)
Mit Zitat antworten
  #3 (permalink)  
Alt 27-07-2010, 08:00
webtaste6659
 Registrierter Benutzer
Links : Onlinestatus : webtaste6659 ist offline
Registriert seit: Jul 2010
Beiträge: 61
webtaste6659 befindet sich auf einem aufstrebenden Ast
Standard

Ok, scheint nichts mit meinem Server zu tuen zu haben, das Stundenlange rumforschen war also mehr oder weniger umsonst

funktioniert:

Code:
RewriteRule index.html$ index.php?hauptkategorie=1
funktioniert nicht:

Code:
RewriteRule abnehmen-mit-sport/index.html$ index.php?hauptkategorie=3
immerhin einen Schritt weiter
Mit Zitat antworten
  #4 (permalink)  
Alt 27-07-2010, 11:18
sili
 Registrierter Benutzer
Links : Onlinestatus : sili ist offline
Registriert seit: Feb 2004
Beiträge: 115
sili ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von webtaste6659 Beitrag anzeigen
Code:
RewriteRule abnehmen-mit-sport/index.html$ index.php?hauptkategorie=3
Code:
RewriteRule ^abnehmen-mit-sport/index\.html$ index.php?hauptkategorie=3
Du musst den Punkt escapen, da dieser in regulären Ausdrücken eine andere Bedeutung hat. Das ^ am Anfang kannst du aber ruhig stehen lassen. Dein ursprünglicher Versuch hatte aber noch einen Slash an zweiter Stelle der unnötig war.
Mit Zitat antworten
  #5 (permalink)  
Alt 27-07-2010, 11:38
webtaste6659
 Registrierter Benutzer
Links : Onlinestatus : webtaste6659 ist offline
Registriert seit: Jul 2010
Beiträge: 61
webtaste6659 befindet sich auf einem aufstrebenden Ast
Standard

Jaaaa, danke! Es funktioniert

Wobei ich auch schon direkt das nächste Problem habe ...

Egal ob ich den folgenden Code am Anfang oder am Ende der .htaccess platziere es wird mir plötzlich der Ordner-Inhalt aber nicht die index.html angezeigt. Rufe ich die index.html per Hand auf dann werde ich perfekt auf die index.php geleitet:

Code:
DirectoryIndex index.html

oder

DirectoryIndex index\.html

Geändert von webtaste6659 (27-07-2010 um 11:52 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 27-07-2010, 12:04
sili
 Registrierter Benutzer
Links : Onlinestatus : sili ist offline
Registriert seit: Feb 2004
Beiträge: 115
sili ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von webtaste6659 Beitrag anzeigen
Code:
DirectoryIndex index\.html
Das hat nichts mit regulären Ausdrücken zu tun, hier musst du den Punkt also nicht escapen.

Warum willst du überhaupt eine index.html? Viel besser und kürzer wäre es so:
Code:
RewriteRule ^[/]?$ index.php?hauptkategorie=1
Dann kannst du die Hauptseite mit deinedomain.com oder deinedomain.com/ aufrufen.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
apc läuft nicht! TriphunEM Fragen zu Installation & Konfiguration (LAMP, WAMP & Co.) 1 05-05-2010 22:44
TinyMCE läuft nicht / Skript wird nicht geladen Horus2211 HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 6 10-04-2010 17:36
php läuft nicht --- Aitch Fragen zu Installation & Konfiguration (LAMP, WAMP & Co.) 5 04-06-2005 13:15
nach htaccess (mod_rewrite) läuft nix mehr jazzdee Fragen zu Installation & Konfiguration (LAMP, WAMP & Co.) 2 06-01-2004 14:48
while läuft nicht mukraker PHP Developer Forum 6 07-10-2003 20:31

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

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