php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.09.2010, 17:32  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard [Erledigt] Frage zu mod_rewrite

Hallo liebe Community,

leider bekomme ich beim optimieren meiner Seite einen Fehler.

Code:
Moved Permanently

The document has moved here.
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.phplex.de\.de/index\.php$ [NC]
RewriteRule ^(.*)$ http://www.phplex.de/index/ [R=301,L]
Wobei diese Zeile den Fehler auswirft. Ich glaube es kolidiert hier mit:

Code:
RewriteRule ^index/$ /index.php [L]
Das daraus eine Endlosschleife oder so wird. Kann man das Problem auch anders beheben? Das ich index.php auf index/ umleiten kann, ohne das es kolidiert?
CoKeSiDe ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.09.2010, 17:40  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Deine RewriteCond wird immer zutreffen, weil der HTTP_HOST ganz sicher keinen Pfad enthält.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 20.09.2010, 17:44  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Ich liebe dich .

Hat funktioniert, danke .
CoKeSiDe ist offline   Mit Zitat antworten
Alt 20.09.2010, 18:42  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Nehme ich zurück ,

hat beim ersten mal funktioniert, nun leider nicht mehr -.-

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.phplex\.de$ [NC]
RewriteRule ^(.*)$ http://www.phplex.de/$1 [R=301,L]

RewriteCond ^www\.phplex.de\.de/index\.php$ [NC]
RewriteRule ^(.*)$ http://www.phplex.de/index/ [R=301,L]
CoKeSiDe ist offline   Mit Zitat antworten
Alt 20.09.2010, 18:57  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Deine zweite RewriteCond ist Müll. Woher soll der Indianer denn wissen, woarauf sich dein RegExp bezieht?
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 20.09.2010, 19:27  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Code:
RewriteCond ^www\.phplex.de\.de/index\.php$ [NC]
RewriteRule ^$ http://www.phplex.de/index/ [R=301,L]
Okay, leider funktioniert das immer noch nicht -.-'
CoKeSiDe ist offline   Mit Zitat antworten
Alt 20.09.2010, 19:28  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Du hast an der RewriteCond ja auch nichts geändert. Du hast bloß der RewriteRule auch noch jeden Sinn genommen.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 20.09.2010, 20:12  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Sei mir nicht böse (ich kenn die Regeln hier mit der eigeninitative ) aber ich verstehe nur noch Bahnhof .
CoKeSiDe ist offline   Mit Zitat antworten
Alt 20.09.2010, 20:18  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Dann beschreibe doch erst mal, was du mit den einzelnen Conditions und Rules bewirken willst. (Auch innerhalb der Apache-Konfiguration kann man kommentieren.)
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 20.09.2010, 20:26  
Erfahrener Benutzer
 
Registriert seit: 01.01.2010
Beiträge: 202
PHP-Kenntnisse:
Anfänger
CoKeSiDe befindet sich auf einem aufstrebenden Ast
CoKeSiDe eine Nachricht über ICQ schicken
Standard

Code:
RewriteEngine On
#Wandelt phplex.de zu www.phplex.de um
RewriteCond %{HTTP_HOST} !^www\.phplex\.de$ [NC]
RewriteRule ^(.*)$ http://www.phplex.de/$1 [R=301,L]

#Soll www.phplex.de/index.php zu www.phplex/index/ _weiterleiten_
RewriteCond ^www\.phplex.de\.de/index\.php$ [NC]
RewriteRule ^(.*)$ http://www.phplex.de/index/ [R=301,L]

#Wandelt /*/ zu *.php um
RewriteRule ^index/$ /index.php [L]
RewriteRule ^mail/$ /mail.php [L]
RewriteRule ^downloads/$ /downloads.php [L]
RewriteRule ^informationen/$ /informationen.php [L] 
RewriteRule ^news/$ /news.php [L]
RewriteRule ^partner/$ /partner.php [L]
RewriteRule ^impressum/$ /impressum.php [L]
RewriteRule ^news/([^/]*)/([^/]*)/$ /news.php?id=$1&ueber=$2 [L]
RewriteRule ^download/([^/]*)/([^/]*)/$ /download.php?id=$1&pro=$2 [L]
Also im Klartext soll man index.phpnur noch über http://www.phplex.de/index/ aufrufen alles andere wird dahin umgeleitet (ohne www. und index.php). Wenn man es dann korrekt weitergeleitet hat, soll es die Datei index.php laden. Aber halt maskiert, als ob man www.phplex.de/index/ aufgerufen hätte.
CoKeSiDe ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eine Frage zum guten Code-Layout SilentSight JavaScript, Ajax und mehr 3 14.07.2010 09:18
[Erledigt] Frage zu JOIN Befehl und dem Auslesen desselben apo PHP Tipps 2010 11 13.06.2010 19:32
[PDO] Frage zur Portabilität freq.9 PHP-Fortgeschrittene 2 29.07.2005 13:28
[Erledigt] frage PHP Tipps 2005-2 9 15.06.2005 13:22
.htaccess - Frage Stümper PHP Tipps 2005 11 30.05.2005 11:56
Performence Frage PHP-Fortgeschrittene 10 06.05.2005 19:00
Frage zu einem Editformular PHP Tipps 2005 3 25.04.2005 14:58
Frage: gibt es bei PHP sowas wie target="_blank" PHP Tipps 2005 6 20.04.2005 06:27
mal ne Frage PHP Tipps 2005 7 14.04.2005 09:46
Technische Frage zur Realisation einer Online-Umfrage Stefano PHP Tipps 2005 5 16.03.2005 17:39
Frage zu einer Liste? HTML, Usability und Barrierefreiheit 2 15.02.2005 16:56
Hallo und Frage zu dynamischer Veränderung in Textfeldern. PHP Tipps 2004-2 2 27.12.2004 22:29
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
Kurze Frage an die Php Profis PHP Tipps 2004-2 11 24.11.2004 17:38
Frage zur Formatierung von Text obi PHP Tipps 2004 1 03.11.2004 13:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
rewriterule ^(.*)$ http:/$1 [r=301,l], ^(.*)\\.php$ /$1.html [r=301,l] moved permanently, phplex, mod rewrite index.php id= php, rewriteengine on rewritecond %{http_host} !^www. [nc] rewritecond %{http_host} !^$ rewriterule ^(.*) http://www.%{http_host}/$1 [r=301], (.*) /$1 [r=301;l]

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum