bolle01
Goto Top

Webseiten Weiterleitung via .htaccess

Hallo,

ich bin auf der Suche wie man via .htaccess von als bsp. www.test.net auf www.test.net/vb/index.php weiterleiten kann. Ich habe zwar mehrere Möglichkeiten gefunden, aber keine wie ich von der Domain (Startseite) auf ein Forum was auf der Domain ist weiterleiten kann. Ich hoffe ihr könnt mir weiterhelfen.

cu

mfg bolle01

Content-ID: 183607

Url: https://administrator.de/forum/webseiten-weiterleitung-via-htaccess-183607.html

Ausgedruckt am: 03.01.2025 um 07:01 Uhr

Herbrich19
Herbrich19 16.04.2012 um 17:45:13 Uhr
Goto Top
Wen du einfach nur weiter leiten wilst, was Spricht gegen ein http redirect.

<?php
header('Location: http://www.example.com/forum');
?>

Wen du das in die index.php scheibst, dan wird immer weitergeleitet auf das unterverzeichnis Forum. Sry aber für '.htaccess habe ich leider keine idehe. Aber wen du nur weiterleiten wilst dürfte das auch gehen.

lg Herbrich17
Arano
Arano 16.04.2012 um 19:50:01 Uhr
Goto Top
Hallo

Schau mal hier in Manual vom Apache: Apache HTTP Server - mod_alias - Redirect
Damit geht das !


Viel Erfolg
~Arano
bolle01
bolle01 17.04.2012 um 01:18:57 Uhr
Goto Top
Hallo,

hab mir da was zusammen gebaut:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(http://www.)?test.ne)$

RewriteCond %{REQUEST_URI} !^/vb/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /vb/$1

RewriteCond %{HTTP_HOST} ^(http://www.)?test.ne)$
RewriteRule ^(/)?$ vb/index.php [L]

die Weiterleitung funktioniert nur, wenn ich test.net im Browser eingebe. Bei Eingabe von www.test.net wird nicht weitergeleitet. Was mache ich falsch?

cu

mfg bolle01
Arano
Arano 17.04.2012 um 19:16:05 Uhr
Goto Top
Moin moin

die Weiterleitung funktioniert nur, wenn ich test.net im Browser eingebe. Bei Eingabe von www.test.net wird nicht weitergeleitet. Was mache ich falsch?
also eigentlich steht hier schon der "Fehler"
Bei Eingabe von "www.test.net"
Du prüfst aber alternativ auf "http://www.test.net"
Und diese beiden Zeichenketten sind nun mal unterschiedlich face-smile

In HTTP_HOST steht also entweder .. oder ...
  • test.net
  • www.test.net
aber kein Scheme Wikipedia - Uniform Resource Identifier


~Arano