CMS Made Simple Forums
https://forum.cmsmadesimple.org/

Pretty URL's in 1.9 bei 1und1
https://forum.cmsmadesimple.org/viewtopic.php?f=61&t=52281
Page 1 of 1

Author:  tryr [ Sat Feb 26, 2011 9:38 am ]
Post subject:  Pretty URL's in 1.9 bei 1und1

Hallo an alle,
ich bin nach langer Suche und Anleitungen lesen immer noch Ratlos. Daher dachte ich ich frag mal ob jemand weiß was ich falsch mache.

Ich möchte Pretty URL's bei 1.9 auf meinem 1und1 Server zum funktionieren bringen.

Ich hab es inzwischen geschaft das er mir die URL in der Form http://domain/seite/unterseite schreibt aber nur wenn ich ein .html anfüge gelange ich auf die Seite. Was soweit auch korrekt ist weil ich .html wollte. Nur wird dies nicht angefügt wenn ich einen Link auf der Seite anklicke.

Nun meine Fragen:
- Wie muss ich die Einstellungen verändern das ich http://domain/seite/unterseite.html bekomme wenn ich auf einen Link klicke.
- Und wie kann ich auch auf das .html ganz verzichten (bitte beides erklären da ich es verstehen möchte)

Hier noch meine config.php :
Code:
#------------
#URL Settings
#------------

#What type of URL rewriting should we be using for pretty URLs?  Valid options are:
#'none', 'internal', and 'mod_rewrite'.  'internal' will not work with IIS some CGI
#configurations. 'mod_rewrite' requires proper apache configuration, a valid
#.htaccess file and most likely {metadata} in your page templates.  For more
#information, see:
#http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs#Pretty_URL.27s
$config['url_rewriting'] = 'mod_rewrite';

#Extension to use if you're using mod_rewrite for pretty URLs.
$config['page_extension'] = '.html';

#If using none of the above options, what should we be using for the query string
#variable?  (ex. http://www.mysite.com/index.php?page=somecontent)
$config['query_var'] = 'page';


und die .htaccess :
Code:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php



Options +FollowSymLinks
RewriteEngine on
RewriteBase /
 
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# except for form POSTS
# RewriteCond %{REQUEST_URI} !/$
# RewriteCond %{REQUEST_URI} !\.
# RewriteCond %{REQUEST_METHOD} !POST$
# RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]


ich hoffe ihr könnt mir helfen und danke im Voraus schonmal ganz herzlich

lg Tryr

Author:  uniqu3 [ Sat Feb 26, 2011 10:02 am ]
Post subject:  Re: Pretty URL's in 1.9 bei 1und1

http://domain/seite/unterseite.html wäre,
Code:
$config['page_extension'] = '.html';


http://domain/seite/unterseite wäre
Code:
$config['page_extension'] = '';


und .htaccess statt
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
Code:
RewriteRule ^(.+)$ index.php?page=$1 [QSA]


Zumindest klappt das für mich, ob es so auch bei 1und1 funktioniert, keine Ahnung.

Author:  tryr [ Sat Feb 26, 2011 8:43 pm ]
Post subject:  Re: Pretty URL's in 1.9 bei 1und1

Danke das war der Fehler nun klappt es.

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/