myGully.com

myGully.com (https://mygully.com/index.php)
-   Entwicklung & Programmierung (https://mygully.com/forumdisplay.php?f=72)
-   -   htaccess umleitung 301 von http://www.domain.com/ordner/ auf http://domain.com/ordner (https://mygully.com/showthread.php?t=2753506)

jusot 16.11.12 11:13

htaccess umleitung 301 von http://www.domain.com/ordner/ auf http://domain.com/ordner
 
Hi,

habe auf meiner domain insgesamt 3 seiten die jeweils in unterordner liegen also eben: domain.com/ ordner1/, domain.com /ordner2/, domain.com /ordner3/ sind aber alles unabhängige seiten.. und in jedem verzeichnis ist eine eigene htaccess vorhanden (da jede seite anders ist brauch ich auch verschiedene htaccess dateien, kann also nicht eine übergreifende nehmen die sich dann auf die unterordner vererbt).. die eigentliche frage die ich nun habe ist folgende, ich würde gerne alle anfragen die von [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] (bzw ordner2, ordner3) auf domain.com/ordner1/ (bzw. ordner2, ordner3.. also ohne www) umleiten lassen.. bräuchte also für jeden ordner eine htaccess anpassung...

die umleitung auf der hauptdomain [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] auf domain.com funktioniert prächtig mit:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]

RewriteRule ^(.*)$ http:// domain.com/$1 [L,R=301]

aber für die unterverzeichnisse kann ich das nicht übernehmen.. wie muss ich den code ändern dass ich ihn in den unterverzeichnissen verwenden kann? So funzts auf jeden Fall nicht:

RewriteCond %{HTTP_HOST} ^www.domain.com/ordner1/$ [NC]

RewriteRule ^(.*)$ http://domain.com/ordner1/$1 [L,R=301]

Danke für eure Antworten!

jusot 21.11.12 08:42

keiner ne idee? :(

php 02.12.12 12:49

Bei Confixx geht das automatisch ;)

KnownSoldier 13.12.12 01:50

This is the method I use for redirecting an entire site. It’s especially helpful when you have hundreds of possible URLs on one domain and you want to send them all to a new single location.

redirectMatch 301 ^/ [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Sometimes you just want to redirect from domain to domain with the permalink structure. Assuming you are able to use mod_rewrite, this should work.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.oldsite.com$ [NC]
RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr.

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