Hilfe bei Rewrite-Rule

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Hilfe bei Rewrite-Rule

Beitrag von debianoli » 23.01.2017 18:47:19

Hallo,

bei meinen Sportverein richte ich gerade die Webseite meiner Abteilung ein. Als CMS nutze ich Typesetter und scheitere gerade an der Rewrite-Rule in der .htaccess

Folgender Aufbau:

Die Abteilung hat folgende URL:

www.hauptverein.de/abteilung

Allerdings leitet die Standard-htaccess von Typesetter immer direkt auf die Hauptseite des Vereins um, also auf hauptverein.de

Wie muss ich das ändern?

Hier ist die htaccess (ich bin bei Rewrtie-Rules nicht wirklich fit)

Code: Alles auswählen

AddType application/x-javascript .js
AddType text/css .css
AddType text/xml .xml

AcceptPathInfo On

# BEGIN gpEasy
<IfModule mod_rewrite.c>
	RewriteEngine On

	

	RewriteBase "/"
	
	# Don't rewrite multiple times
	RewriteCond %{QUERY_STRING} gp_rewrite
	RewriteRule .* - [L]
	
	# Redirect away from requests with index.php
	RewriteRule index\.php(.*) "$1" [R=302,L]
	
	# Add gp_rewrite to root requests
	RewriteRule ^$ "/index.php?gp_rewrite" [qsa,L]
	
	# Don't rewrite for static files
	RewriteCond %{REQUEST_FILENAME} -f [OR]
	RewriteCond %{REQUEST_FILENAME} -d [OR]
	RewriteCond %{REQUEST_URI} \.(js|css|jpe?g|jpe|gif|png|ico)$ [NC]
	RewriteRule .* - [L]
	
	# Send all other requests to index.php
	# Append the gp_rewrite argument to tell cms not to use index.php and to prevent multiple rewrites
	RewriteRule /?(.*) "/index.php?gp_rewrite=$1" [qsa,L]
	
</IfModule>
# END gpEasy

Benutzeravatar
Huck Fin
Beiträge: 1202
Registriert: 10.03.2008 17:10:30

Re: Hilfe bei Rewrite-Rule

Beitrag von Huck Fin » 23.01.2017 22:04:46

redirect /index.html www.hauptverein.de/abteilung

Antworten